]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
PowerPC: Fix POINTER_CHK_GUARD thread register for PPC64
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Wed, 25 Sep 2013 18:43:04 +0000 (13:43 -0500)
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Fri, 15 Nov 2013 17:43:29 +0000 (11:43 -0600)
ChangeLog
sysdeps/powerpc/powerpc64/stackguard-macros.h

index 9698a1d55a1251aac9a70cfd9d7620f2534116f9..d5f760b3dd5daf7c00eaecf45dc16943dbcc671c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2013-09-25  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc64/stackguard-macros.h (POINTER_CHK_GUARD:
+       Fix thread ID register.
+
 2013-09-11  Will Newton  <will.newton@linaro.org>
 
        [BZ #15857]
index 4620f96b86423895e6ddddf4e2cad40ddecd2379..e80a683e64dc0e3cd5143da2e1000e7c8a5f6a30 100644 (file)
@@ -6,7 +6,7 @@
 #define POINTER_CHK_GUARD \
   ({                                                                                           \
      uintptr_t x;                                                                              \
-     asm ("ld %0,%1(2)"                                                                                \
+     asm ("ld %0,%1(13)"                                                                               \
          : "=r" (x)                                                                            \
          : "i" (offsetof (tcbhead_t, pointer_guard) - TLS_TCB_OFFSET - sizeof (tcbhead_t))     \
          );                                                                                    \