arm-rtems was building on the SVN trunk recently. Test results reported based on 10 Sept GCC.
http://gcc.gnu.org/ml/gcc-testresults/2008-09/msg01309.html This is the version tested. gcc (GCC) 4.4.0 20080926 (experimental) [trunk revision 140712] /n/12/joel/test-gcc/b-gcc1-arm/./gcc/xgcc -B/n/12/joel/test-gcc/b-gcc1-arm/./gcc/ -nostdinc -B/n/12/joel/test-gcc/b-gcc1-arm/arm-rtems4.10/thumb/newlib/ -isystem /n/12/joel/test-gcc/b-gcc1-arm/arm-rtems4.10/thumb/newlib/targ-include -isystem /n/12/joel/test-gcc/gcc/newlib/libc/include -B/n/12/joel/test-gcc/install/arm-rtems4.10/bin/ -B/n/12/joel/test-gcc/install/arm-rtems4.10/lib/ -isystem /n/12/joel/test-gcc/install/arm-rtems4.10/include -isystem /n/12/joel/test-gcc/install/arm-rtems4.10/sys-include -mthumb -DPACKAGE_NAME=\"newlib\" -DPACKAGE_TARNAME=\"newlib\" -DPACKAGE_VERSION=\"1.16.0\" -DPACKAGE_STRING=\"newlib\ 1.16.0\" -DPACKAGE_BUGREPORT=\"\" -I. -I/n/12/joel/test-gcc/gcc/newlib/libm/math -I/n/12/joel/test-gcc/gcc/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 -g -O2 -mthumb -c -o lib_a-ef_atan2.o `test -f 'ef_atan2.c' || echo '/n/12/joel/test-gcc/gcc/newlib/libm/math/'`ef_atan2.c /n/12/joel/test-gcc/gcc/newlib/libm/math/ef_atan2.c: In function '__ieee754_atan2f': /n/12/joel/test-gcc/gcc/newlib/libm/math/ef_atan2.c:53: internal compiler error: in emit_cmp_and_jump_insn_1, at optabs.c:4274 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. -- Summary: ICE compiling newlib [regression] Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: joel at gcc dot gnu dot org GCC target triplet: arm-rtems4.9 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37666