this is gonna be a quick survey on used toolchains for ARM used for RIOT.
Currently our Getting Started documentation advices to use the 2008q3 version
of CodeBench, but Christian discovered today that this version of the Compiler
has broken support for ANSI C 99 standard (variable-size arrays seem to lead
to a data abort on the MSB-A2).
In order to advice a known-to-be-working toolchain for supported ARM
architectures, I'm interested which ARM toolchains you currently use to
compile RIOT for which platform and which problems you may have experienced.
I am using the GCC-ARM-Embedded toolchain from launchpad ( https://launchpad.net/gcc-arm-embedded) in the newest version. It is made for the Cortex-M controllers and is supported directly by ARM. I’m just not sure about the ARM7 support though.