http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52867
--- Comment #4 from Richard Earnshaw <rearnsha at gcc dot gnu.org> 2012-04-08 14:38:23 UTC --- If the problem is with your installed compiler, there are a number of ways in which you might work around the problem: - Build stage1 with optimization enabled: STAGE1_CFLAGS - Build an interim compiler, say gcc-4.3 and then use that to build gcc-4.4 - Cross build your compiler on another host As to the question about later versions of GCC, then 4.6 should certainly still support building for ARMv5. I would expect 4.7 to still work too, but it hasn't been tested much in that configuration and the old Linux ABI port has been marked deprecated.