This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: configuration error


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]