From: Anton Johansson via <qemu-devel@nongnu.org> Signed-off-by: Anton Johansson <a...@rev.ng> Reviewed-by: Philippe Mathieu-Daudé <phi...@linaro.org> Message-Id: <20230227135202.9710-27-a...@rev.ng> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> --- target/arm/cpu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/target/arm/cpu.c b/target/arm/cpu.c index 850b018efb..5182ed0c91 100644 --- a/target/arm/cpu.c +++ b/target/arm/cpu.c @@ -86,9 +86,9 @@ void arm_cpu_synchronize_from_tb(CPUState *cs, * never possible for an AArch64 TB to chain to an AArch32 TB. */ if (is_a64(env)) { - env->pc = tb_pc(tb); + env->pc = tb->pc; } else { - env->regs[15] = tb_pc(tb); + env->regs[15] = tb->pc; } } } -- 2.34.1