[Bug target/13669] New: Can't build i686-to-ARM cross-compiler

mike_lange at despammed dot com gcc-bugzilla@gcc.gnu.org
Tue Jan 13 15:05:00 GMT 2004


/usr/src/gcc/configure --prefix=/usr/src/gcc-arm --target=arm-elf
--enable-languages=c --with-newlib  --disable-shared  --disable-nls

[..]

make

[..]

/usr/src/gcc-obj/gcc/xgcc -B/usr/src/gcc-obj/gcc/
-B/usr/src/gcc-arm/arm-elf/bin/ -B/usr/src/gcc-arm/arm-elf/lib/ -isystem
/usr/src/gcc-arm/arm-elf/include -isystem /usr/src/gcc-arm/arm-elf/sys-include
-O2  -DIN_GCC -DCROSS_COMPILE   -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition  -isystem ./include  -Dinhibit_libc
-fno-inline -g  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I
-I/usr/src/gcc/gcc -I/usr/src/gcc/gcc/ -I/usr/src/gcc/gcc/../include  -mthumb
-fexceptions -c /usr/src/gcc/gcc/unwind-dw2-fde.c -o libgcc/thumb/unwind-dw2-fde.o
/usr/src/gcc/gcc/unwind-dw2-fde.c: In function `__register_frame_info_bases':
/usr/src/gcc/gcc/unwind-dw2-fde.c:101: error: insn does not satisfy its constraints:
(insn:HI 36 35 37 /usr/src/gcc/gcc/unwind-dw2-fde.c:89 (set (reg:HI 2 r2 [76])
        (mem:HI (label_ref 77) [0 S2 A16])) 133 {*thumb_movhi_insn}
(insn_list:REG_DEP_ANTI 26 (nil))
    (expr_list:REG_EQUIV (const_int 2040 [0x7f8])
        (nil)))
/usr/src/gcc/gcc/unwind-dw2-fde.c:101: internal compiler error: in
extract_constrain_insn_cached, at recog.c:2000



gcc version 3.4.0 20040113 (experimental)


Mike

-- 
           Summary: Can't build i686-to-ARM cross-compiler
           Product: gcc
           Version: 3.4.0
            Status: UNCONFIRMED
          Severity: critical
          Priority: P2
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: mike_lange at despammed dot com
                CC: gcc-bugs at gcc dot gnu dot org
  GCC host triplet: i686-linux
GCC target triplet: arm-elf


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13669



More information about the Gcc-bugs mailing list