From 1f46175f8d6306031ccc0e72dead2a6e898cfa34 Mon Sep 17 00:00:00 2001 From: Yang Liu Date: Sun, 18 Jan 2026 01:19:09 +0800 Subject: [PATCH] [ARM64_DYNAREC] Fixed a typo in iret_to_next() --- src/dynarec/arm64/dynarec_arm64_helper.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dynarec/arm64/dynarec_arm64_helper.c b/src/dynarec/arm64/dynarec_arm64_helper.c index 88b7f9f79b..9f6db435f7 100644 --- a/src/dynarec/arm64/dynarec_arm64_helper.c +++ b/src/dynarec/arm64/dynarec_arm64_helper.c @@ -481,8 +481,8 @@ void iret_to_next(dynarec_arm_t* dyn, uintptr_t ip, int ninst, int is32bits, int POP1_32(x2); POP1_32(x3); } - // check CS is NULL, sgfault if it is - CBZw_MARK3(x1); + // segfault if CS is NULL + CBZw_MARK3(x2); // clean EFLAGS MOV32w(x4, 0x3E7FD7); // also mask RF, because it's not really handled ANDx_REG(x3, x3, x4);