From: Richard Henderson Date: Mon, 19 Jul 2021 06:58:53 +0000 (-1000) Subject: target/cris: Drop checks for singlestep_enabled X-Git-Tag: v6.2.0-rc0~51^2~20 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e3774881b5b651da7b44e5e98c5c8cea610e35bc;p=thirdparty%2Fqemu.git target/cris: Drop checks for singlestep_enabled GDB single-stepping is now handled generically. Signed-off-by: Richard Henderson --- diff --git a/target/cris/translate.c b/target/cris/translate.c index a84b7533491..59325b388a8 100644 --- a/target/cris/translate.c +++ b/target/cris/translate.c @@ -3249,22 +3249,6 @@ static void cris_tr_tb_stop(DisasContextBase *dcbase, CPUState *cpu) } } - if (unlikely(dc->base.singlestep_enabled)) { - switch (is_jmp) { - case DISAS_TOO_MANY: - case DISAS_UPDATE_NEXT: - tcg_gen_movi_tl(env_pc, npc); - /* fall through */ - case DISAS_JUMP: - case DISAS_UPDATE: - t_gen_raise_exception(EXCP_DEBUG); - return; - default: - break; - } - g_assert_not_reached(); - } - switch (is_jmp) { case DISAS_TOO_MANY: gen_goto_tb(dc, 0, npc);