m68k fmovem

kevin diggs diggskevin38@gmail.com
Sun Feb 27 18:31:00 GMT 2011


Hi,

While trying to rebuild gcc 3.4.6 on an old Mac Quadra 700 (68040), I
am getting:

floatformat.s: Assembler messages:
floatformat.s:1047: Error: operands mismatch -- statement `fmovem.l
%fpcr,%d5' ignored
floatformat.s:1163: Error: operands mismatch -- statement `fmovem.l
%fpcr,%d5' ignored

while trying to build floatformat.c from libiberty.

In the rebuild I switched to using binutils 2.16.1. I checked this
instruction in the M68000PRM.pdf and it seems to be legal? Anyone know
what I did wrong?

Thanks!

kevin



More information about the Binutils mailing list