There seems to be a bug in the A68k 2.6 assembler. It involves the
'movem.l' instruction. Check out my Simpleterm.asm in SMTERM.ARC. There are
a few lines in there that have the following instruction:
movem.l a0-a7/d1-d7,-(sp)
When you assemble it with the A68k 2.6 assembler, the assembler will
assemble that line like this,
movem.l a0-a7/d0-d7,-(sp)
Check it using Metascope…