The following instruction is illegal on ColdFire isab and higher: move.l #1,2(a0) Similar addressing modes have been introduced in isab with move.b and move.w, but is is unsupported with move.l because it would result in a 8 bytes instruction. However this instruction is incorrectly accepted by gas with -march=isab and produces invalid code.
-- Summary: move.l #1,2(a0) should fail on isab Product: binutils Version: 2.21 (HEAD) Status: NEW Severity: normal Priority: P3 Component: gas AssignedTo: unassigned at sources dot redhat dot com ReportedBy: vincent dot riviere at freesbee dot fr CC: bug-binutils at gnu dot org GCC target triplet: m68k-*-* http://sourceware.org/bugzilla/show_bug.cgi?id=11673 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils