This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: configuration error
- To: "Philippe De Muyter" <phdm at macqel dot be>
- Subject: Re: configuration error
- From: Andreas Schwab <schwab at issan dot informatik dot uni-dortmund dot de>
- Date: 18 May 1998 11:09:21 +0200
- Cc: Stefan dot Petters at lpr dot e-technik dot tu-muenchen dot de (Stefan Petters), egcs at cygnus dot com
- References: <199805132233.AAA29236@mail.macqel.be>
Philippe De Muyter <phdm@macqel.be> writes:
|> > /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)
This is a bug in the assembler. The mcf5200 does support byte moves
from/to address registers, unlike the other m68k family members. An
upgrade to the latest binutils release will help.
--
Andreas Schwab "And now for something
schwab@issan.informatik.uni-dortmund.de completely different"
schwab@gnu.org