http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60411
--- Comment #22 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- > When I tried to build the ARMv5 cross compiler (-march=armv5te) I get the > following error: > > /tmp//cc5BKnWK.s: Assembler messages: > /tmp//cc5BKnWK.s:31: Error: selected processor does not support Thumb mode > `stmfd sp!,{r2,r3,lr}' > /tmp//cc5BKnWK.s:46: Error: lo register required -- `ldmfd sp,{r2,r3,pc}' > gmake[8]: *** [sigtramp-armdroid.o] Error 1 > > > Does this mean effectively nothing lower than ARMv7 can build > arm-*-linux-androideabi? Apparently so, but it should be quite easy to fix this in sigtramp-armdroid.c by means of some preprocessor magic.