diff --git a/source/trampoline.s b/source/trampoline.s index aba82e1..dd22138 100644 --- a/source/trampoline.s +++ b/source/trampoline.s @@ -21,8 +21,7 @@ nroEntrypointTrampoline: // Save retval adrp x1, g_lastRet - add x1, x1, #:lo12:g_lastRet - str x0, [x1] + str w0, [x1, #:lo12:g_lastRet] // Reset stack pointer and load next NRO. adrp x8, __stack_top