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] |
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?