You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add common/mk/LdOps.mk to centralize linker flags
- Switch linker from arm-none-eabi-ld to arm-none-eabi-gcc for LTO compatibility
- Enable -flto=auto in both firmware and lib Rules.mk
- Remove PLATFORM_LIBGCC/PLATFORM_LIBSTDCPP variables (handled by gcc driver)
- Add LTO-required attributes to HardfaultHandler to prevent elimination
- Wrap hardfault handlers in a single extern "C" block
- Move memset out of header, tune optimization
- Use explicit packed attribute in PixelCommands
0 commit comments