From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Philippe De Muyter" To: Stefan.Petters@lpr.e-technik.tu-muenchen.de (Stefan Petters) Cc: egcs@cygnus.com Subject: Re: configuration error Date: Wed, 13 May 1998 16:55:00 -0000 Message-id: <199805132233.AAA29236@mail.macqel.be> References: <199805121754.TAA19456@fozzie.lpr.e-technik.tu-muenchen.de> X-SW-Source: 1998-05/msg00473.html > /DIST/prakt/m68k-coff/tools/egcs/gcc/xgcc > -B/DIST/prakt/m68k-coff/tools/egcs/gcc/ -O2 -DCROSS_COMPILE -DIN_GCC > -g -O2 -I./include -g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED > -fexceptions -m5200 -I. -I../../egcs-1.0.2/gcc > -I../../egcs-1.0.2/gcc/config -c -DL${name} \ > ../../egcs-1.0.2/gcc/libgcc2.c -o ${name}.o; \ > if [ $? -eq 0 ] ; then true; else exit 1; fi; \ > m68k-coff-ar rc tmplibgcc2.a ${name}.o; \ > rm -f ${name}.o; \ > done > _muldi3 > [... about 40 lines of these] > _new_handler > _op_delete > _bb > /var/tmp/cca30883.s: Assembler messages: > /var/tmp/cca30883.s:2106: Error: operands mismatch -- statement `move.b > #0,%a1' ignored > /var/tmp/cca30883.s:2107: Error: operands mismatch -- statement `move.b > %a1,(%a3,%a0.l)' ignored [...] > I think it's a pilot error, so this goes to egcs instead of egcs-bugs. I think it is a gcc error : gcc -m5200 generates invalid assembler instructions for a cf5200 (and in this case even for any m68k family member) Could you rerun the failed command (that's a `for' loop) for name=_bb, replacing `-c -o ${name}.o' by `-S -dp', and show us the lines around 2106 of the produced .s file ?