http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57295
Bug ID: 57295 Summary: target c6x-elf // internal compiler error: in extract_insn, at recog.c:2150 Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: blocker Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: daniel.calcoen at cern dot ch Created attachment 30124 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30124&action=edit ssp.i try to build my gcc cross compiler (linux - c6x-elf) at the 2nd phase of gcc build (after build newlib) libtool: compile: /home/dcalcoen/ti/bld/linux/gcc/./gcc/xgcc -B/home/dcalcoen/ti/bld/linux/gcc/./gcc/ -B/home/dcalcoen/ti/pre/linux/c6x-elf/bin/ -B/home/dcalcoen/ti/pre/linux/c6x-elf/lib/ -isystem /home/dcalcoen/ti/pre/linux/c6x-elf/include -isystem /home/dcalcoen/ti/pre/linux/c6x-elf/sys-include -DHAVE_CONFIG_H -I. -I/home/dcalcoen/gitMirror/gcc/libssp -Wall -g -O2 -save-temps -MT ssp.lo -MD -MP -MF .deps/ssp.Tpo -c /home/dcalcoen/gitMirror/gcc/libssp/ssp.c -o ssp.o /home/dcalcoen/gitMirror/gcc/libssp/ssp.c: In function ‘fail.isra.0’: /home/dcalcoen/gitMirror/gcc/libssp/ssp.c:163:1: error: unrecognizable insn: } ^ (insn 111 110 112 16 (set (mem/v:SI (reg/f:SI 111) [3 MEM[(volatile int *)-1B]+0 S4 A32]) (unspec:SI [ (reg:SI 112) ] UNSPEC_MISALIGNED_ACCESS)) /home/dcalcoen/gitMirror/gcc/libssp/ssp.c:156 -1 (nil)) /home/dcalcoen/gitMirror/gcc/libssp/ssp.c:163:1: internal compiler error: in extract_insn, at recog.c:2150 0x838c23d _fatal_insn(char const*, rtx_def const*, char const*, int, char const*) /home/dcalcoen/gitMirror/gcc/gcc/rtl-error.c:109 0x838c293 _fatal_insn_not_found(rtx_def const*, char const*, int, char const*) /home/dcalcoen/gitMirror/gcc/gcc/rtl-error.c:117 0x8364239 extract_insn(rtx_def*) /home/dcalcoen/gitMirror/gcc/gcc/recog.c:2150 0x826b344 instantiate_virtual_regs_in_insn /home/dcalcoen/gitMirror/gcc/gcc/function.c:1561 0x826b344 instantiate_virtual_regs /home/dcalcoen/gitMirror/gcc/gcc/function.c:1928 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <http://gcc.gnu.org/bugs.html> for instructions. make[2]: *** [ssp.lo] Error 1 make[2]: Leaving directory `/home/dcalcoen/ti/bld/linux/gcc/c6x-elf/libssp' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/dcalcoen/ti/bld/linux/gcc/c6x-elf/libssp' make: *** [all-target-libssp] Error 2