Revision 126878 works while revision 126879 fails with: /home/rask/build/gcc-frv-unknown-elf/./gcc/xgcc -B/home/rask/build/gcc-frv-unknown-elf/./gcc/ -nostdinc -B/home/rask/build/gcc-frv-unknown-elf/frv-unknown-elf/newlib/ -isystem /home/rask/build/gcc-frv-unknown-elf/frv-unknown-elf/newlib/targ-include -isystem /n/12/rask/src/all/newlib/libc/include -B/home/rask/build/gcc-frv-unknown-elf/frv-unknown-elf/libgloss/frv -L/home/rask/build/gcc-frv-unknown-elf/frv-unknown-elf/libgloss/libnosys -L/n/12/rask/src/all/libgloss/frv -B/usr/local/frv-unknown-elf/bin/ -B/usr/local/frv-unknown-elf/lib/ -isystem /usr/local/frv-unknown-elf/include -isystem /usr/local/frv-unknown-elf/sys-include -L/home/rask/build/gcc-frv-unknown-elf/./ld -c -DHAVE_CONFIG_H -O2 -g -O2 -mcpu=fr400 -I. -I/n/12/rask/src/all/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /n/12/rask/src/all/libiberty/regex.c -o regex.o /n/12/rask/src/all/libiberty/regex.c: In function 'byte_re_match_2_internal': /n/12/rask/src/all/libiberty/regex.c:7481: error: bad output_move_single operand (insn:TI 3960 3959 1596 /n/12/rask/src/all/libiberty/regex.c:6810 (set (reg:DI 12 gr12) (mem/c:DI (plus:SI (reg/f:SI 2 fp) (const_int -168 [0xffffffffffffff58])) [66 S8 A64])) 6 {*movsi_load} (nil)) /n/12/rask/src/all/libiberty/regex.c:7481: internal compiler error: in output_move_single, at config/frv/frv.c:4423
Configure flags: --target=frv-unknown-elf --enable-languages=c --with-newlib --disable-gdb -- Summary: [4.3 Regression] frv: error: bad output_move_single operand Product: gcc Version: 4.3.0 Status: UNCONFIRMED Keywords: ice-on-valid-code, build Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: rask at gcc dot gnu dot org GCC build triplet: x86_64-unknown-linux-gnu GCC host triplet: x86_64-unknown-linux-gnu GCC target triplet: frv-unknown-elf http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33011