GNU MCU Eclipse ARM Embedded GCC v8.2.1-1.3 20190202
Version v8.2.1-1.3 20190202 is a maintenance release of GNU MCU Eclipse ARM Embedded GCC that fixes the GDB and liblto_plugin
bugs present in the previous release.
Known problems
LTO & debugging on Windows
The Arm 8-2018-q4-major release introduced a problem on Windows: enabling debugging information (-g
/-g3
) prevents -flto
to properly link. For Release configurations it is not a problem to remove the debug
options, but for Debug configurations this is unusable.
The workaround is to revert to the previous 7-2018-q2-update release, or to temporarily disable -flto
.
libwinpthread-1.dll
The attempt to fix the LTO plug-in affected the Windows binaries, which in certain configurations may fail with an error claiming the dll is not available. It is, but not in all required folders.
A new release which fixes this bug will be available soon.
The current workaround is to copy the libwinpthread-1.dll
from bin
to libexec
.
Easy install
The toolchain is also available as an xPack and can be conveniently installed with xpm
:
$ xpm install --global @gnu-mcu-eclipse/arm-none-eabi-gcc
To install exactly this version, use:
$ xpm install --global @gnu-mcu-eclipse/[email protected]
Download analytics
- GitHub gnu-mcu-eclipse/arm-none-eabi-gcc.git
- xPack @gnu-mcu-eclipse/arm-none-eabi-gcc
- individual file counters (grouped per release)
Credit to Shields IO and Somsubhra/github-release-stats.