From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Schwab To: "Philippe De Muyter" Cc: Stefan.Petters@lpr.e-technik.tu-muenchen.de (Stefan Petters), egcs@cygnus.com Subject: Re: configuration error Date: Mon, 18 May 1998 02:09:00 -0000 Message-id: References: <199805132233.AAA29236@mail.macqel.be> X-SW-Source: 1998-05/msg00618.html Philippe De Muyter 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