Building gcc-trunk rev 132111 (2008-02-05) for i386-rtems* (elf w/ newlib) fails with: ... make[7]: Entering directory `/users/rtems/src/toolchains/BUILD/i386-rtems4.9/i386-rtems4.9/soft-float/newlib/libm' Making all in math make[8]: Entering directory `/users/rtems/src/toolchains/BUILD/i386-rtems4.9/i386-rtems4.9/soft-float/newlib/libm/math' /users/rtems/src/toolchains/BUILD/i386-rtems4.9/./gcc/xgcc -B/users/rtems/src/toolchains/BUILD/i386-rtems4.9/./gcc/ -nostdinc -B/users/rtems/src/toolchains/BUILD/i386-rtems4.9/i386-rtems4.9/soft-float/newlib/ -isystem /users/rtems/src/toolchains/BUILD/i386-rtems4.9/i386-rtems4.9/soft-float/newlib/targ-include -isystem /users/rtems/src/toolchains/gcc-trunk/newlib/libc/include -B/opt/rtems-4.9/i386-rtems4.9/bin/ -B/opt/rtems-4.9/i386-rtems4.9/lib/ -isystem /opt/rtems-4.9/i386-rtems4.9/include -isystem /opt/rtems-4.9/i386-rtems4.9/sys-include -msoft-float -DPACKAGE_NAME=\"newlib\" -DPACKAGE_TARNAME=\"newlib\" -DPACKAGE_VERSION=\"1.16.0\" -DPACKAGE_STRING=\"newlib\ 1.16.0\" -DPACKAGE_BUGREPORT=\"\" -I. -I../../../../../../../gcc-trunk/newlib/libm/math -I../../../../../../../gcc-trunk/newlib/libm/math/../common -O2 -DMALLOC_PROVIDED -DEXIT_PROVIDED -DMISSING_SYSCALL_NAMES -DSIGNAL_PROVIDED -DREENTRANT_SYSCALLS_PROVIDED -DHAVE_OPENDIR -DNO_EXEC -DHAVE_FCNTL -fno-builtin -O2 -g -g -O2 -msoft-float -c -o lib_a-sf_erf.o `test -f 'sf_erf.c' || echo '../../../../../../../gcc-trunk/newlib/libm/math/'`sf_erf.c ../../../../../../../gcc-trunk/newlib/libm/math/sf_erf.c: In function 'erfcf': ../../../../../../../gcc-trunk/newlib/libm/math/sf_erf.c:222: error: unrecognizable insn: (insn 33 32 34 6 ../../../../../../../gcc-trunk/newlib/libm/math/sf_erf.c:171 (set (reg:SF 84) (plus:SF (reg:SF 85) (reg:SF 85))) -1 (nil)) ../../../../../../../gcc-trunk/newlib/libm/math/sf_erf.c:222: internal compiler error: in extract_insn, at recog.c:1990 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. make[8]: *** [lib_a-sf_erf.o] Error 1
-- Summary: ICE: in extract_insn, at recog.c:1990 Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: corsepiu at gcc dot gnu dot org GCC target triplet: i386-rtems* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35083