What's new in 5-2016-q1-update
- Cortex-R8 support
- Cortex-M7 performance tuning
- Optimization of manual little endian and big endian loads
- Armv8-M Baseline and Mainline alpha support
- more
Release Note for GNU Arm Embedded Toolchain Downloads 5-2016-q1-update
The 5 2016q1 update release is available at:
* https:/
* https:/
Features:
* All GCC 5 features, plus latest mainline features:
+ Cortex-R8 support
+ Cortex-M7 performance tuning
+ optimization of manual little endian and big endian loads
+ improved jump threading removing the need for -ftree-
* Armv8-M Baseline and Mainline alpha support:
+ atomics not included for Armv8-M Baseline
+ Armv8-M Security Extensions Alpha support
* Thumb-1 library optimizations
+ https:/
* CRC optimization
+ https:/
* Smaller terminate handler for newlib-nano
Important bugs fixed in 5 release:
* https:/
* https:/
* https:/
* A bug that caused gdb's target remote command to behave unexpectedly when
debugging simple programs
Known Changes and Issues:
* Thumb1 code size regression due to new register allocation:
https:/
https:/
A workaround is to disable it by option -mno-lra.