qemu/disas
Laurent Vivier d9345f1e1b target/m68k: correctly disassemble move16
"move16 %a0@+,%a1@" and "fmovel (cpid=3) %a0@-,%fpcr"
share the same opcode.

To fix that, backport the fix from binutils:

  2005-11-10  Andreas Schwab  <schwab@suse.de>

     * m68k-dis.c (print_insn_m68k): Only match FPU insns with
     coprocessor ID 1.

Reported-by: Thomas Huth <huth@tuxfamily.org>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Tested-by: Thomas Huth <huth@tuxfamily.org>
Message-Id: <20180625203559.21370-2-laurent@vivier.eu>
2018-07-02 12:02:00 +02:00
..
libvixl
Makefile.objs RISC-V Disassembler 2018-03-07 08:30:28 +13:00
alpha.c
arm-a64.cc
arm.c
cris.c
hppa.c
i386.c
lm32.c
m68k.c target/m68k: correctly disassemble move16 2018-07-02 12:02:00 +02:00
microblaze.c
mips.c
moxie.c
nios2.c
ppc.c
riscv.c RISC-V: Fix missing break statement in disassembler 2018-05-06 10:39:38 +12:00
s390.c disas/s390: fix global-buffer-overflow 2018-01-16 14:54:50 +01:00
sh4.c
sparc.c
tci.c
xtensa.c target/xtensa: disas/xtensa: fix coverity warnings 2018-01-22 11:54:58 -08:00