http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19201
--- Comment #15 from Mikael Pettersson <mikpe at it dot uu.se> 2011-02-28 12:04:32 UTC --- (In reply to comment #14) > I'll try Kazu's patch in my next 4.4 bootstrap/regtest. Kazu's patch appears to have been for a 4.2 code base. I forward-ported it to 4.4.5, where it fixed the test case in a cross compiler, but unfortunately broke native bootstrap: gengtype-lex.c: In function 'yy_get_next_buffer': gengtype-lex.c:1663: warning: old-style function definition gengtype-lex.c: In function 'yy_get_previous_state': gengtype-lex.c:1795: warning: old-style function definition gengtype-lex.c: In function 'yylex': gengtype-lex.c:1652: error: unrecognizable insn: (insn 2783 2782 1738 243 gengtype-lex.c:1784 (set (mem:QI (reg:SI 1 %d1 [orig:121 yy_n_chars.68 ] [121]) [0 S1 A8]) (const_int 0 [0x0])) -1 (nil)) gengtype-lex.c:1652: internal compiler error: in extract_insn, at recog.c:2048 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. make[3]: *** [build/gengtype-lex.o] Error 1 make[3]: Leaving directory `/mnt/scratch/objdir44/gcc' make[2]: *** [all-stage2-gcc] Error 2 make[2]: Leaving directory `/mnt/scratch/objdir44' make[1]: *** [stage2-bubble] Error 2 make[1]: Leaving directory `/mnt/scratch/objdir44' make: *** [bootstrap] Error 2