m68k build failure
Neal Becker
neal@ctd.comsat.com
Tue Jun 3 12:05:00 GMT 1997
I'm trying to build cross compiler for m68k embedded target. I built
binutils-2.8, using
CONFIG_SHELL=/bin/bash /bin/bash ./configure --verbose
--target=m68k-none-coff --prefix=/usr/local/m68k
host is hppa1.1-hp-hpux9.05. Host compiler is
gcc-2.7.2.2,binutils-2.8.
binutils-2.8 cross build + installed OK.
Now gcc-2.7.2.2 cross configured as:
# GCC was configured as follows:
./configure --verbose --target=m68k-none-coff --prefix=/usr/local/m68k --with-gnu-as --with-gnu-ld
echo host=hppa1.1-hp-hpux9.05 target=m68k-none-coff build=hppa1.1-hp-hpux9.05
then make all in gcc-2.7.2.2 produced:
_fixunsxfdi
_floatdixf
/usr/tmp/cca15191.s: Assembler messages:
/usr/tmp/cca15191.s:97: Error: operands mismatch -- statement `tst.l %a4' ignored
make[2]: *** [libgcc2.a] Error 1
make[2]: Leaving directory `/a/data/src/gcc-2.7.2.2'
make[1]: *** [stmp-multilib-sub] Error 2
make[1]: Leaving directory `/a/data/src/gcc-2.7.2.2'
make: *** [stmp-multilib] Error 1
Any ideas?
More information about the crossgcc
mailing list