PROBS TO INSTALL CROSSGCC on i486-linux

chris@kamell.com chris@kamell.com
Thu Feb 5 03:43:00 GMT 1998


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





More information about the crossgcc mailing list