We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I've just created another release of my bleeding-edge-toolchain script, which builds a complete toolchain for ARM microcontrollers. This toolchain uses the most recent versions of all possible components:
The script itself and precompiled packages for 32-bit and 64-bit Windows are available on http://www.freddiechopin.info/ > Download > Software > bleeding-edge-toolchain. You can also find the script on github https://github.com/FreddieChopin/bleeding-edge-toolchain/releases/tag/190503
I did it once and it wasn't much work. Most time was spent in understanding how the multi-lib build is configured.See http://www.sciopta.de/ftp/ for the patch I made for gcc 5.2.1 (well, quiet old, I know).
Now you just have to patch this file - https://gcc.gnu.org/viewcvs/gcc/trunk/gcc/config/arm/t-rmprofile?revision=267494&view=markup
If you have a patch, adding it to the script is quite easy, for example like this - github.com/.../build-bleeding-edge-toolchain.sh
Ok, I will give it a try next week.