prusa3d / Prusa-Firmware-MMU

Other
32 stars 15 forks source link

cmake: enable `-mcall-prologues` #325

Open gudnimg opened 1 month ago

gudnimg commented 1 month ago

An idea to save some flash memory.

github-actions[bot] commented 1 month ago

All values in bytes. Δ Delta to base

ΔFlash ΔSRAM Used Flash Used SRAM Free Flash Free SRAM
-306 0 28064 1669 608 891
gudnimg commented 1 month ago

For reference, here is a copy of the ASM file at HEAD 49a82cd

firmware_asm_file.zip

gudnimg commented 1 month ago

Affected functions: