From 6ffe3d995fe9fa5d95fabecaf299b9d8bdf38679 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Wed, 16 Jun 2010 16:27:37 +0000 Subject: [PATCH] PR gas/11673 * m68k-opc.c (m68k_opcodes): Remove move.l for isab and later. * gas/m68k/p11673.s: New test. * gas/m68k/all.exp: Run the new test. --- gas/testsuite/ChangeLog | 6 ++++++ gas/testsuite/gas/m68k/all.exp | 2 ++ opcodes/ChangeLog | 5 +++++ opcodes/m68k-opc.c | 1 - 4 files changed, 13 insertions(+), 1 deletion(-) diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 3a9f361eb2..04fb09804a 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2010-06-16 Vincent Rivière + + PR gas/11673 + * gas/m68k/p11673.s: New test. + * gas/m68k/all.exp: Run the new test. + 2010-06-16 Nick Clifton PR binutils/11676 diff --git a/gas/testsuite/gas/m68k/all.exp b/gas/testsuite/gas/m68k/all.exp index eec1684333..feb33a4fce 100644 --- a/gas/testsuite/gas/m68k/all.exp +++ b/gas/testsuite/gas/m68k/all.exp @@ -69,6 +69,8 @@ if { [istarget m68*-*-*] || [istarget fido*-*-*] } then { run_dump_test ctrl-1 run_dump_test ctrl-2 + gas_test_error "p11673.s" "-march=isab" "movel immediate with offset unsupported on isab" + if { [istarget *-*-netbsd] } then { run_dump_test p3041 run_dump_test p3041data diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index c22f0d7692..fac411a957 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,8 @@ +2010-06-16 Vincent Rivière + + PR gas/11673 + * m68k-opc.c (m68k_opcodes): Remove move.l for isab and later. + 2010-06-16 Vincent Rivière PR binutils/11676 diff --git a/opcodes/m68k-opc.c b/opcodes/m68k-opc.c index 0f8deb52fc..71e712e29c 100644 --- a/opcodes/m68k-opc.c +++ b/opcodes/m68k-opc.c @@ -1604,7 +1604,6 @@ const struct m68k_opcode m68k_opcodes[] = {"movel", 2, one(0020000), one(0170000), "ms%d", mcfisa_a }, {"movel", 2, one(0020000), one(0170000), "nspd", mcfisa_a }, {"movel", 2, one(0020000), one(0170000), "olmd", mcfisa_a }, -{"movel", 2, one(0020000), one(0170000), "olnd", mcfisa_b | mcfisa_c }, {"movel", 2, one(0047140), one(0177770), "AsUd", m68000up | mcfusp }, {"movel", 2, one(0047150), one(0177770), "UdAs", m68000up | mcfusp }, {"movel", 2, one(0120600), one(0177760), "EsRs", mcfmac }, -- 2.34.1