when compiling newlib with mcore-unknown-elf-gcc (v4.1.0) I get an internal compiler error. Compiler configure line ../gcc-4.1.0/configure --target=mcore-unknown-elf --disable-libssp --enable-languages=c The command line that triggers the bug is mcore-unknown-elf-gcc -B/home/peter_jan/mcore/build-newlib/mcore-unknown-elf/big/newlib/ -isystem /home/peter_jan/mcore/build-newlib/mcore-unknown-elf/big/newlib/targ-include -isystem /home/peter_jan/mcore/newlib-1.14.0/newlib/libc/include -mbig-endian -DPACKAGE=\"newlib\" -DVERSION=\"1.14.0\" -I. -I../../../../../../newlib-1.14.0/newlib/libc/stdlib -O2 -fno-builtin -O2 -g -O2 -mbig-endian -c ../../../../../../newlib-1.14.0/newlib/libc/stdlib/dtoa.c --save-temps Here is the compiler output ../../../../../../newlib-1.14.0/newlib/libc/stdlib/dtoa.c: In function ‘_dtoa_r’: ../../../../../../newlib-1.14.0/newlib/libc/stdlib/dtoa.c:854: error: unrecognizable insn: (insn 167 166 168 18 ../../../../../../newlib-1.14.0/newlib/libc/stdlib/dtoa.c:287 (set (reg:SI 191) (const:SI (plus:SI (symbol_ref/f:SI ("*.LC3") [flags 0x2] ) (const_int 1 [0x1])))) -1 (nil) (nil)) ../../../../../../newlib-1.14.0/newlib/libc/stdlib/dtoa.c:854: internal compiler error: in extract_insn, at recog.c:2084 -- Summary: gcc 4.1.0 mcore-unknown-elf-gcc internal compiler error in extract_insn, at recog.c Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: peter dot jansen at aad dot gov dot au GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: mcore-unknown-elf http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27110