------- Comment #4 from kumba at gentoo dot org 2008-04-21 02:13 ------- Just ran into this myself, with the following error on glibc-2.7, building with gcc-4.3.0, but on a different file:
plural-exp.c: In function '__gettext_extract_plural': plural-exp.c:157: error: unable to find a register to spill in class 'V1_REG' plural-exp.c:157: error: this is the insn: (insn 80 151 161 6 ../include/ctype.h:33 (set (reg:SI 5 $5 [272]) (unspec:SI [ (const_int 0 [0x0]) ] 28)) 460 {tls_get_tp_si} (expr_list:REG_EQUIV (unspec:SI [ (const_int 0 [0x0]) ] 28) (nil))) plural-exp.c:157: confused by earlier errors, bailing out make[2]: *** [/usr/obj/portage/sys-libs/glibc-2.7-r2/work/build-default-mips-unknown-linux-gnu-nptl/intl/plural-exp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/usr/obj/portage/sys-libs/glibc-2.7-r2/work/glibc-2.7/intl' make[1]: *** [intl/subdir_lib] Error 2 make[1]: Leaving directory `/usr/obj/portage/sys-libs/glibc-2.7-r2/work/glibc-2.7' make: *** [all] Error 2 Ideas to try? Maybe a patch already in trunk to test? -- kumba at gentoo dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kumba at gentoo dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35802