paparazzi/paparazzi — pull request #353 by esden (2013-01-22 21:18:24+00:00)
Title: Fix compilation on "other" toolchains.

This fix should fix compilation of stm32 firmwares with other toolchains
then the one provided by paparazzi. Tested with gcc-arm-embedded
(https://launchpad.net/gcc-arm-embedded) 4_7-2012q4 on mac os x. Also
with the mac os x paparazzi toolchain. On the
airframes/esden/quady_lm2a2pwm.xml airframe file.

The toolchain is more optimized for arm cortex m and r series cpus. We may want to actually switch to that toolchain for stm32 controllers, as it has official backing by the ARM consortium and they seem to know what they are doing. :)

This patch should also make possible to compile using stock summon arm toolchain too. (not tested)