artec.c: In function `artec_reverse_line': artec.c:11: error: unrecognizable insn: (insn 33 32 34 0 (set (reg:SI 14 lr) (mem:SI (plus:SI (reg/f:SI 15 sp) (const_int 32768 [0x8000])) [0 S4 A32])) -1 (nil) (nil)) artec.c:11: internal compiler error: in extract_insn, at recog.c:2083 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions.
Command line is m32r-linux-gcc -O -fPIC -o artec.o artec.c The following is a bug pattern. #include <string.h> void artec_reverse_line (int len, unsigned char * data) { unsigned char tmp_buf[32765]; memcpy (tmp_buf, data, len); return; } -- Summary: m32r-linux-gcc ICE: in extract_insn, at recog.c Product: gcc Version: 3.4.4 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: inaoka dot kazuhiro at renesas dot com CC: gcc-bugs at gcc dot gnu dot org GCC target triplet: m32r http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23309