On 4/15/21 1:55 PM, Max Filippov wrote:
target/xtensa used to generate an extra EXCP_DEBUG exception before the
first instruction executed after an interrupt or an exception is taken
to allow single-stepping that instruction in the debugger.
This is no longer needed after the following commits:
a7ba744f4082 ("tcg/cpu-exec: precise single-stepping after an exception")
ba3c35d9c402 ("tcg/cpu-exec: precise single-stepping after an interrupt")
Drop exception state tracking/extra EXCP_DEBUG generation code.
Signed-off-by: Max Filippov<jcmvb...@gmail.com>
---
This patch depends on the "target/xtensa: Make sure that tb->size != 0"
patch.
target/xtensa/cpu.c | 1 -
target/xtensa/cpu.h | 7 -------
target/xtensa/exc_helper.c | 5 -----
target/xtensa/translate.c | 6 ------
4 files changed, 19 deletions(-)
Reviewed-by: Richard Henderson <richard.hender...@linaro.org>
r~