unicorn/qemu/target
Peter Maydell 6b413ffa97
target/i386: Generate #UD for LOCK on a register increment
Fix a TCG crash due to attempting an atomic increment
operation without having set up the address first.
This is a similar case to that dealt with in commit
e84fcd7f662a0d8198703, and we fix it in the same way.

Fixes: https://bugs.launchpad.net/qemu/+bug/1807675

Backports commit 8cb2ca3d7479748587313f0b34034a3f8aa08c92 from qemu
2019-04-09 09:28:46 -04:00
..
arm target/arm: Set SIMDMISC and FPMISC for 32-bit -cpu max 2019-03-26 20:41:01 -04:00
i386 target/i386: Generate #UD for LOCK on a register increment 2019-04-09 09:28:46 -04:00
m68k target/m68k: Correct instruction emulation 2019-02-28 19:21:49 -05:00
mips target/mips: Restore Qemu's organization of CPU definitions 2019-03-08 01:40:50 -05:00
riscv target/riscv: Fix wrong expanding for c.fswsp 2019-03-26 20:39:34 -04:00
sparc target: Resolve repeated typedef warnings 2019-01-22 20:27:35 -05:00