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

Reply via email to