From f4fa50da5df4880af72f90868df3d6118a956c86 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Thu, 6 Nov 2003 04:32:07 +0000 Subject: [PATCH] 2003-11-05 H.J. Lu * m68k-opc.c (m68k_opcodes): Reorder "fmovel". --- opcodes/ChangeLog | 4 ++++ opcodes/m68k-opc.c | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index 720c75ec3e..2f613cb71e 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,7 @@ +2003-11-05 H.J. Lu + + * m68k-opc.c (m68k_opcodes): Reorder "fmovel". + 2003-11-03 Daniel Jacobowitz * arm-dis.c (print_arm_insn): Print "-" after "#". diff --git a/opcodes/m68k-opc.c b/opcodes/m68k-opc.c index a2b2a5e669..8fa6c0e740 100644 --- a/opcodes/m68k-opc.c +++ b/opcodes/m68k-opc.c @@ -847,15 +847,15 @@ const struct m68k_opcode m68k_opcodes[] = {"fmoved", two(0xF000, 0x7400), two(0xF1C0, 0xFC7F), "IiF7ws", cfloat }, {"fmovel", two(0xF000, 0x4000), two(0xF1C0, 0xFC7F), "Ii;lF7", mfloat }, {"fmovel", two(0xF000, 0x6000), two(0xF1C0, 0xFC7F), "IiF7$l", mfloat }, +/* FIXME: the next two variants should not permit moving an address + register to anything but the floating point instruction register. */ +{"fmovel", two(0xF000, 0xA000), two(0xF1C0, 0xE3FF), "Iis8%s", mfloat }, +{"fmovel", two(0xF000, 0x8000), two(0xF1C0, 0xE3FF), "Ii*ls8", mfloat }, {"fmovel", two(0xF000, 0x4000), two(0xF1C0, 0xFC7F), "IibsF7", cfloat }, {"fmovel", two(0xF000, 0x6000), two(0xF1C0, 0xFC7F), "IiF7bs", cfloat }, /* Move the FP control registers */ {"fmovel", two(0xF000, 0xA000), two(0xF1C0, 0xE3FF), "Iis8ps", cfloat }, {"fmovel", two(0xF000, 0x8000), two(0xF1C0, 0xE3FF), "Iibss8", cfloat }, -/* FIXME: the next two variants should not permit moving an address - register to anything but the floating point instruction register. */ -{"fmovel", two(0xF000, 0xA000), two(0xF1C0, 0xE3FF), "Iis8%s", mfloat }, -{"fmovel", two(0xF000, 0x8000), two(0xF1C0, 0xE3FF), "Ii*ls8", mfloat }, {"fmovep", two(0xF000, 0x4C00), two(0xF1C0, 0xFC7F), "Ii;pF7", mfloat }, {"fmovep", two(0xF000, 0x6C00), two(0xF1C0, 0xFC00), "IiF7~pkC", mfloat }, {"fmovep", two(0xF000, 0x7C00), two(0xF1C0, 0xFC0F), "IiF7~pDk", mfloat }, -- 2.34.1