tcg/cpu-exec: precise single-stepping after an interrupt
commitba3c35d9c4026361fd380b269dc6def9510b7166
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 17 Jul 2020 16:26:59 +0000 (17 09:26 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Fri, 17 Jul 2020 18:09:34 +0000 (17 11:09 -0700)
tree695f3099c5081eeaea81b31e58a86b86cf4140d5
parenta7ba744f4082abbd3e36a9265dd1682ad0980477
tcg/cpu-exec: precise single-stepping after an interrupt

When single-stepping with a debugger attached to QEMU, and when an
interrupt is raised, the debugger misses the first instruction after
the interrupt.

Tested-by: Luc Michel <luc.michel@greensocs.com>
Reviewed-by: Luc Michel <luc.michel@greensocs.com>
Buglink: https://bugs.launchpad.net/qemu/+bug/757702
Message-Id: <20200717163029.2737546-1-richard.henderson@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
accel/tcg/cpu-exec.c