]> git.saurik.com Git - apple/libsystem.git/blobdiff - spinlock_stub.s
Libsystem-88.tar.gz
[apple/libsystem.git] / spinlock_stub.s
index 2d9a6e17b24f8fccc2272213c00b094896b8d4a6..cb364b8804e72b8b365bf29d610a51bc29e6fc7c 100644 (file)
@@ -25,7 +25,8 @@
 
 #define __APPLE_API_PRIVATE
 #include <machine/cpu_capabilities.h>
-#if defined(__ppc__)
+#if defined(__ppc__) || defined(__ppc64__)
+#include <architecture/ppc/mode_independent_asm.h>
 .data
 .section __TEXT,__picsymbolstub1,symbol_stubs,pure_instructions,32
         .align 2
@@ -43,7 +44,7 @@ L__spin_lock$stub:
 .lazy_symbol_pointer
 L__spin_lock$lazy_ptr:
         .indirect_symbol __spin_lock
-        .long dyld_stub_binding_helper
+        .g_long dyld_stub_binding_helper
 #elif defined(__i386__)
 .data
 .picsymbol_stub