GCC Cortex-M3 Size Benchmarks

ti.platforms.stellaris:LM4F232H5QD:1 (compiler version: 4.7.3)

(all sizes are in 8-bit bytes)

Static Module Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Kernel Only 7224 1504 0 8728 1024 0 0 2272 3296
Hwi application 7308 1616 0 8924 1024 0 0 2272 3296
Clock application 11848 1692 0 13540 1024 0 0 2784 3808
Clock Object application 11848 1692 0 13540 1024 0 0 2784 3808
Swi application 8164 1632 0 9796 1024 0 0 2528 3552
Swi Object application 8164 1632 0 9796 1024 0 0 2528 3552
Task application 15448 1752 0 17200 1024 1024 0 3036 5084
Task Object application 15448 1752 0 17200 1024 1536 0 3296 5856
Semaphore application 16212 1756 0 17968 1024 1536 0 3296 5856
Semaphore Object application 16212 1756 0 17968 1024 1536 0 3296 5856
Default Configuration 25420 7816 0 33236 4096 2048 4096 5340 15580

Dynamic Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Dynamic Memory application 16940 1824 0 18764 1024 1536 4096 3296 9952
Dynamic Task application 18524 1928 0 20452 1024 1536 4096 3296 9952
Dynamic Semaphore application 18952 2052 0 21004 1024 1536 4096 3296 9952