GCC Cortex-M4 with hard FP Size Benchmarks

ti.platforms.tiva:TM4C123GH6PM:1 (compiler version: 4.8.4)

(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 5136 468 0 5604 1024 0 0 2312 3336
Hwi application 5212 580 0 5792 1024 0 0 2336 3360
Clock application 8012 632 0 8644 1024 0 0 2816 3840
Clock Object application 8012 632 0 8644 1024 0 0 2848 3872
Swi application 6036 596 0 6632 1024 0 0 2432 3456
Swi Object application 6036 596 0 6632 1024 0 0 2488 3512
Task application 10236 664 0 10900 1024 1024 0 3088 5136
Task Object application 10236 664 0 10900 1024 1536 0 3168 5728
Semaphore application 10916 672 0 11588 1024 1536 0 3192 5752
Semaphore Object application 10916 672 0 11588 1024 1536 0 3208 5768
Default Configuration 23960 8168 0 32128 4096 2048 4096 5272 15512

Dynamic Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Dynamic Memory application 13420 964 0 14384 1024 1536 4096 3308 9964
Dynamic Task application 14488 1068 0 15556 1024 1536 4096 3316 9972
Dynamic Semaphore application 14672 1068 0 15740 1024 1536 4096 3324 9980