aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/preempt_arm64.s
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtime/preempt_arm64.s')
-rw-r--r--src/runtime/preempt_arm64.s3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/runtime/preempt_arm64.s b/src/runtime/preempt_arm64.s
index 3c27b52de1..d0e77659c3 100644
--- a/src/runtime/preempt_arm64.s
+++ b/src/runtime/preempt_arm64.s
@@ -13,6 +13,9 @@ TEXT ·asyncPreempt(SB),NOSPLIT|NOFRAME,$0-0
#ifdef GOOS_darwin
MOVD R30, (RSP)
#endif
+ #ifdef GOOS_ios
+ MOVD R30, (RSP)
+ #endif
MOVD R0, 8(RSP)
MOVD R1, 16(RSP)
MOVD R2, 24(RSP)