[Bug c/23787] New: ICE when cross compiling newlib to 68hc11 target.
rosbacke at nada dot kth dot se
gcc-bugzilla@gcc.gnu.org
Fri Sep 9 00:57:00 GMT 2005
Tried to compile newlib for the target m68hc11 and got an ICE on the file
vfprintf.c.
The following was dumped by the compiler:
mikaelr@hemdatorn ~/build/newlib-1.13.0/newlib/libc/stdio $ m68hc11-gcc
-isystem /home/mikaelr/build/newlib-1.13.0/newlib/libc/include -O2 -mshort
-c test.c
vfprintf.c: In function '_vfprintf_r':
vfprintf.c:1221: error: insn does not satisfy its constraints:
(insn 4211 146 4209 14 (parallel [
(set (reg:DF 14 *_.d1)
(mem/s/u:DF (symbol_ref:HI ("C.1.3377") <var_decl 0x40293d14
C.1>) [74 C.1+0 S8 A8]))
(clobber (scratch:HI))
]) 18 {movdf_internal} (nil)
(nil))
vfprintf.c:1221: internal compiler error: in reload_cse_simplify_operands, at
postreload.c:391
Var vänlig och skicka in en komplett felrapport,
om möjligt med preprocessad källfil.
Se <URL:http://gcc.gnu.org/bugs.html> för instruktioner.
mikaelr@hemdatorn ~/build/newlib-1.13.0/newlib/libc/stdio $
gcc -v result in:
mikaelr@hemdatorn ~/build/newlib-1.13.0/newlib/libc/stdio $ m68hc11-gcc -v
Using built-in specs.
Target: m68hc11
Configured with: ../gcc-4.0.1/configure --prefix=/usr/local/m68hc11
--target=m68hc11 --without-headers --with-gnu-ld --with-gnu-as
--disable-threads --with-newlib --enable-languages=c
Thread model: single
gcc version 4.0.1
mikaelr@hemdatorn ~/build/newlib-1.13.0/newlib/libc/stdio $
I'm attaching the output from a gcc -E command below.
--- Mikael R
--
Summary: ICE when cross compiling newlib to 68hc11 target.
Product: gcc
Version: 4.0.1
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: rosbacke at nada dot kth dot se
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: i386-pc-linux-gnu
GCC host triplet: i386-pc-linux-gnu
GCC target triplet: m68hc11
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23787
More information about the Gcc-bugs
mailing list