unicorn/qemu/target
Peter Maydell 518d18062f target/arm: Don't allow Thumb Neon insns without FEATURE_NEON
We were accidentally permitting decode of Thumb Neon insns even if
the CPU didn't have the FEATURE_NEON bit set, because the feature
check was being done before the call to disas_neon_data_insn() and
disas_neon_ls_insn() in the Arm decoder but was omitted from the
Thumb decoder. Push the feature bit check down into the called
functions so it is done for both Arm and Thumb encodings.

Backports commit d1a6d3b594157425232a1ae5ea7f51b7a1c1aa2e from qemu
2020-05-07 08:55:02 -04:00
..
arm target/arm: Don't allow Thumb Neon insns without FEATURE_NEON 2020-05-07 08:55:02 -04:00
i386 various: Remove suspicious '\' character outside of #define in C code 2020-04-30 07:31:45 -04:00
m68k m68k: Fix regression causing Single-Step via GDB/RSP to not single step 2020-03-21 12:15:08 -04:00
mips target/mips: Fix loongson multimedia condition instructions 2020-04-30 07:14:10 -04:00
riscv target/riscv: Add a sifive-e34 cpu type 2020-04-30 21:08:10 -04:00
sparc target/sparc: sun4u Invert Endian TTE bit 2020-01-07 19:21:30 -05:00