GCC Cortex-M4 with hard FP Size Benchmarks

ti.platforms.tiva:TM4C123GH6PM: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 6088 488 0 6576 1024 0 0 2312 3336
Hwi application 6164 600 0 6764 1024 0 0 2336 3360
Clock application 9112 656 0 9768 1024 0 0 2816 3840
Clock Object application 9112 656 0 9768 1024 0 0 2848 3872
Swi application 7044 620 0 7664 1024 0 0 2432 3456
Swi Object application 7044 620 0 7664 1024 0 0 2488 3512
Task application 11932 692 0 12624 1024 1024 0 3088 5136
Task Object application 11932 692 0 12624 1024 1536 0 3168 5728
Semaphore application 12616 700 0 13316 1024 1536 0 3192 5752
Semaphore Object application 12616 700 0 13316 1024 1536 0 3208 5768
Default Configuration 25944 7848 0 33792 4096 2048 4096 5280 15520

Dynamic Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Dynamic Memory application 15696 988 0 16684 1024 1536 4096 3316 9972
Dynamic Task application 16832 1092 0 17924 1024 1536 4096 3324 9980
Dynamic Semaphore application 17024 1092 0 18116 1024 1536 4096 3332 9988