615 B
615 B
mbed-os-hardfp
This repository is a pinned snapshot of ARM Mbed OS for Beslan's Mbed OS 5 firmware projects.
Upstream source:
- Repository: https://github.com/ARMmbed/mbed-os
- Commit:
890f0562dc2efb7cf76a5f010b535c2b94bce849
Local change:
tools/toolchains/gcc.pyuses-mfloat-abi=hardforCortex-M4F,Cortex-M7F,Cortex-M33F, andCortex-M7FDin the GCC toolchain setup.
Reason:
- Existing TouchGFX projects link against hard-float libraries such as
libtouchgfx-float-abi-hard.a. The upstream Mbed OS 5 GCC settings emitsoftfpfor these cores, which causes linker ABI conflicts.