Loading...
src/threadLocalHelpers.s dyld-635.2 dyld-852
--- dyld/dyld-635.2/src/threadLocalHelpers.s
+++ dyld/dyld-852/src/threadLocalHelpers.s
@@ -250,6 +250,9 @@
 	ret		lr
 
 LlazyAllocate:
+#if __has_feature(ptrauth_returns)
+	pacibsp
+#endif
 	stp		fp, lr, [sp, #-16]!
 	mov		fp, sp
 	sub		sp, sp, #288
@@ -292,7 +295,11 @@
 
 	mov		sp, fp
 	ldp		fp, lr, [sp], #16
-	ret		lr
+#if __has_feature(ptrauth_returns)
+	retab
+#else
+	ret
+#endif
 
 #endif