i'm trying to build gcc/4.1.1 on cygwin. but it fails on libgcc (paths
stripped down):
packaging/build/gcc-4.1.1/host-i686-pc-cygwin/gcc/xgcc
-Bpackaging/build/gcc-4.1.1/host-i686-pc-cygwin/gcc/
-Bpackaging/build/installed/gcc4/msp430/bin/
-Bpackaging/build/installed/gcc4/msp430/lib/ -isystem
/packaging/build/installed/gcc4/msp430/include -isystem
packaging/build/installed/gcc4/msp430/sys-include -O2 -O2 -g -O2
-DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition -isystem ./include -DDF=SF
-Dinhibit_libc -g -fno-inline -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED
-Dinhibit_libc -I. -I. -I../.././gcc -I../.././gcc/.
-I../.././gcc/../include -I../.././gcc/../libcpp/include -fexceptions
-c ../.././gcc/unwind-dw2-fde.c -o libgcc/./unwind-dw2-fde.o
../.././gcc/unwind-dw2-fde.c: In function '__register_frame_info':
../.././gcc/unwind-dw2-fde.c:108: error: unrecognizable insn:
(call_insn/j 15 14 16 0 ../.././gcc/unwind-dw2-fde.c:107 (parallel [
(call (mem:HI (symbol_ref:HI
("__register_frame_info_bases") [flags 0x3] <function_decl 0x197e7780
__register_frame_info_bases>) [0 S2 A8])
(const_int 0 [0x0]))
(return)
(use (const_int 999 [0x3e7]))
]) -1 (nil)
(expr_list:REG_EH_REGION (const_int 0 [0x0])
(nil))
(expr_list:REG_DEP_TRUE (use (reg:HI 15 r15))
(expr_list:REG_DEP_TRUE (use (reg:HI 14 r14))
(expr_list:REG_DEP_TRUE (use (reg:HI 13 r13))
(expr_list:REG_DEP_TRUE (use (reg:HI 12 r12))
(nil))))))
../.././gcc/unwind-dw2-fde.c:108: internal compiler error: in
extract_insn, at recog.c:2084
has somebody else experienced the same problem? or is the build working
on other platforms?
chris