http://sourceware.org/bugzilla/show_bug.cgi?id=13050
Summary: move.b (2,a0,d0.l),1(%a1) should fail for all ColdFire targets Product: binutils Version: 2.22 (HEAD) Status: NEW Severity: normal Priority: P2 Component: binutils AssignedTo: unassig...@sources.redhat.com ReportedBy: vincent.rivi...@freesbee.fr Target: m68k-elf According to the ColdFire ColdFire Family Programmer's Reference Manual, CFPRM.pdf, page 124, the following instruction is not allowed on ColdFire V4e. I have checked it on real hardware. move.b (2,%a0,%d0.l),1(%a1) The following passes, but should fail: ./as-new bug.s -o bug.o -mcpu=5475 However, the following fails as expected: ./as-new bug.s -o bug.o -mcpu=5202 bug.s: Assembler messages: bug.s:4: Error: operands mismatch -- statement `move.b (2,%a0,%d0.l),1(%a1)' ignored gas should fail for 5475 in the same way as for 5202. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils