#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