|
@@ -7296,6 +7296,7 @@ static bool ppc_tr_breakpoint_check(DisasContextBase *dcbase, CPUState *cs,
|
|
|
DisasContext *ctx = container_of(dcbase, DisasContext, base);
|
|
|
|
|
|
gen_debug_exception(ctx);
|
|
|
+ dcbase->is_jmp = DISAS_NORETURN;
|
|
|
/* The address covered by the breakpoint must be included in
|
|
|
[tb->pc, tb->pc + tb->size) in order to for it to be
|
|
|
properly cleared -- thus we increment the PC here so that
|