#2408: Linker set based initialization
-----------------------------+-------------------
 Reporter:  sebastian.huber  |       Owner:
     Type:  enhancement      |      Status:  new
 Priority:  normal           |   Milestone:  4.12
Component:  General          |     Version:  4.10
 Severity:  normal           |  Resolution:
 Keywords:                   |
-----------------------------+-------------------

Comment (by sebastian.huber):

 Executable sizes for the SPARC/SIS ticker.exe.

 ||        ||= Text =||= Data =||= BSS =||= Workspace =||= Non-Text =||
 ||= 4.9  =||  80384 ||   2532 ||  2996 ||       51432 ||      56960 ||
 ||= 4.10 =|| 124384 ||   1828 ||  2384 ||       51056 ||      55268 ||
 ||= 4.11 =|| 100592 ||   1616 ||  7008 ||       44120 ||      52744 ||
 ||= 4.12 =||      0 ||      0 ||     0 ||           0 ||          0 ||

 The huge increase in the test size from 4.9 to 4.10 is mostly due to the
 introduction of the pipe() support which pulls in sprintf().

 The increase of the BSS section from 4.10 to 4.11 is due to the static
 initialization of the scheduler data structures (move from workspace to
 BSS).

--
Ticket URL: <http://devel.rtems.org/ticket/2408#comment:4>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to