]> git.saurik.com Git - apple/libc.git/blobdiff - arm/pthreads/pthread_self.s
Libc-825.40.1.tar.gz
[apple/libc.git] / arm / pthreads / pthread_self.s
index b14dfbc575a711d3de5c07d445f0cd80f7311d5e..0e84b6d24de0cdaa8253dd953431e3a85b1dcf44 100644 (file)
@@ -32,7 +32,9 @@
 _pthread_self:
 #ifdef _ARM_ARCH_6
        mrc     p15, 0, r0, c13, c0, 3
+       bic     r0, r0, #3
 #else
        mov     r0, r9
 #endif
+       ldr     r0, [r0, #0]
        bx      lr