]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Load pointer to TID into R10_LP
authorH.J. Lu <hjl.tools@gmail.com>
Tue, 15 May 2012 17:15:35 +0000 (10:15 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Tue, 15 May 2012 17:15:35 +0000 (10:15 -0700)
ChangeLog
sysdeps/unix/sysv/linux/x86_64/clone.S

index 477b44bc8a9760b2aa72de094e28d5634cfc7669..c9db2b9dce410a44b098694e082cee84f1d70d93 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2012-05-15  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * sysdeps/unix/sysv/linux/x86_64/clone.S: Load pointer to TID
+       into R10_LP.
+
 2012-05-15  H.J. Lu  <hongjiu.lu@intel.com>
 
        * sysdeps/unix/sysv/linux/x86_64/x32/dl-cache.h: New.
index 7b82217d37b49e89ffb5560247754625cae63f31..6bcb542e7788503fdd6fa4c6f6fe4d1b61ee257d 100644 (file)
@@ -72,7 +72,7 @@ ENTRY (BP_SYM (__clone))
        movq    %rdx, %rdi
        movq    %r8, %rdx
        movq    %r9, %r8
-       movq    8(%rsp), %r10
+       mov     8(%rsp), %R10_LP
        movl    $SYS_ify(clone),%eax
 
        /* End FDE now, because in the child the unwind info will be