Since revision 139590 (including) GCC fails to build successfully. Revision 139589 can be built successfully with the same configuration.
Configuration: ../trunk/configure --prefix=/usr/local/avr --target=avr --enable-languages=c,c++ --disable-nls --disable-libssp --with-dwarf2 Output when running "make": . . . make[4]: Entering directory `/home/tuomas/avr/gcc/build/avr/avr25/libgcc' # If this is the top-level multilib, build all the other # multilibs. /home/tuomas/avr/gcc/build/./gcc/xgcc -B/home/tuomas/avr/gcc/build/./gcc/ -B/usr/local/avr/avr/bin/ -B/usr/local/avr/avr/lib/ -isystem /usr/local/avr/avr/include -isystem /usr/local/avr/avr/sys-include -g -O2 -mmcu=avr25 -O2 -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -isystem ./include -DDF=SF -Dinhibit_libc -mcall-prologues -Os -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../trunk/libgcc -I../../../../trunk/libgcc/. -I../../../../trunk/libgcc/../gcc -I../../../../trunk/libgcc/../include -DHAVE_CC_TLS -o _mulsc3.o -MT _mulsc3.o -MD -MP -MF _mulsc3.dep -DL_mulsc3 -c ../../../../trunk/libgcc/../gcc/libgcc2.c \ ../../../../trunk/libgcc/../gcc/libgcc2.c: In function '__mulsc3': ../../../../trunk/libgcc/../gcc/libgcc2.c:1890: error: unable to find a register to spill in class 'BASE_POINTER_REGS' ../../../../trunk/libgcc/../gcc/libgcc2.c:1890: error: this is the insn: (insn 2450 1710 2451 4 ../../../../trunk/libgcc/../gcc/libgcc2.c:1851 (set (mem/c:QI (plus:HI (reg/f:HI 28 r28) (const_int 37 [0x25])) [31 S1 A8]) (reg:QI 30 r30)) 4 {*movqi} (nil)) ../../../../trunk/libgcc/../gcc/libgcc2.c:1890: internal compiler error: in spill_failure, at reload1.c:2098 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. make[4]: *** [_mulsc3.o] Error 1 make[4]: Leaving directory `/home/tuomas/avr/gcc/build/avr/avr25/libgcc' . . . -- Summary: Building of GCC fails with internal compiler error for target AVR Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tuomas dot pennanen at pp dot inet dot fi GCC build triplet: x86_64-unknown-linux-gnu GCC host triplet: x86_64-unknown-linux-gnu GCC target triplet: avr http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37521