Build: Simplify GNUARM toolchain
- Removed obsolete version checks
- Extracted MCPU feature control to a separate file for reuse
- Stop using -march for MCU feature selection
- Added -mcpu='' options explicitly to both compile and link
- Removed C++ support from the secure-side toolchain
- Consolidated binary file generation into a single step
- Propagated changes to NS toolchain
- Added stack sealing to Musca-B1
- Remove entry point from toolchain being defined in the linker script
Signed-off-by: Anton Komlev <anton.komlev@arm.com>
Change-Id: Iadfff03ab327e6d75ec898cff6c04c4f473f15f5
10 files changed