]> git.saurik.com Git - apple/libc.git/blobdiff - ppc/sys/ptrace.s
Libc-391.5.18.tar.gz
[apple/libc.git] / ppc / sys / ptrace.s
index 32ac334557631bde37d66b04889ecffec60cde83..ac37d3eb9c037929b402eed5e72af3bec3632378 100644 (file)
@@ -24,8 +24,9 @@
 
 #import "SYS.h"
 
-LEAF(_ptrace)
-       li      r7,0
-       REG_TO_EXTERN(r7,_errno)
-SYSCALL_NONAME(ptrace, 4)
+MI_ENTRY_POINT(_ptrace)
+       li      r7,0
+    MI_GET_ADDRESS(r8,_errno)
+    stw     r7,0(r8)
+    SYSCALL_NONAME(ptrace, 4)
        blr