F5 is horribly wrong. You should ALWAYS declare your function as inline if it does not mean extern. · Issue #1630 · isocpp/CppCoreGuidelines · GitHub
Solving Problem with GNU Linker and “referenced in section, defined in discarded section ” Error Message | MCU on Eclipse
Arduino IDE | Linux Arduino互換ライブラリをUbuntu/Linaro x86 Linux GCCでビルド→途中でエラー - なんとかなるさね
PULP Community - Compiler behaves unexpectedly
Harmen Stoppels on Twitter: "Binary size of same source file at different Alpine versions, compiled with `-static -Wl,-s -Os -ffunction-sections -fdata-sections`. About +50% increase in size over time. Is GCC to blame?
Firmware make error - Support - ODrive Community
GNU gcc printf() and BuiltIn Optimizations | MCU on Eclipse