This is the mail archive of the crossgcc@cygnus.com mailing list for the crossgcc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Hello, I have try to compiler/install the crossgcc on my i486-linux machine, but compiling gcc stops everytime on the same error. _ashrdi3 _ffsdi2 _udiv_w_sdiv _udivmoddi4 _cmpdi2 _ucmpdi2 _floatdidf _floatdisf _fixunsdfsi _fixunssfsi _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi _fixxfdi _fixunsxfdi _floatdixf /tmp/cca18314.s: Assembler messages: /tmp/cca18314.s:97: Error: operands mismatch -- statement `tst.l %a4' ignored make[2]: *** [libgcc2.a] Error 1 make[2]: Leaving directory `/home2/build-gcc' make[1]: *** [stmp-multilib-sub] Error 2 make[1]: Leaving directory `/home2/build-gcc' make: *** [stmp-multilib] Error 1 dolphin# I use the binutils-2.8.1. I have compiled them without any problems. My enviroment: Binutils: binutils-2.8.1 GCC : gcc-2.7.2.1 with crossgcc-gcc-2.7.2.1.patch Newlib : newlib-1.8.0 GDB: gdb-4.16 host=i486-linux target=m68k-coff Thanks, Christian