accel/tcg: Handle -singlestep in curr_cflags
commit04f5b647ed07fa9a0c3fcbd439c24d971b60f533
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 17 Jul 2021 22:18:43 +0000 (17 15:18 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 21 Jul 2021 17:47:04 +0000 (21 07:47 -1000)
treed81a43109832e886bc6cfe450c4eddd5ad402053
parentfb957011324bd5e2aa2cdc4e276e8e2a3fb6a167
accel/tcg: Handle -singlestep in curr_cflags

Exchange the test in translator_use_goto_tb for CF_NO_GOTO_TB,
and the test in tb_gen_code for setting CF_COUNT_MASK to 1.

Tested-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-Id: <20210717221851.2124573-6-richard.henderson@linaro.org>
accel/tcg/cpu-exec.c
accel/tcg/translate-all.c
accel/tcg/translator.c