]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Use uint64_t on 64-bit integer
authorH.J. Lu <hjl.tools@gmail.com>
Fri, 11 May 2012 17:14:57 +0000 (10:14 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Fri, 11 May 2012 17:14:57 +0000 (10:14 -0700)
nptl/ChangeLog
nptl/sysdeps/x86_64/tls.h

index 752cde97f8b6b1e00b629ad1e4da2ed820d08489..830690cb9074a30354d3b3b9d8217affce55a442 100644 (file)
@@ -1,3 +1,9 @@
+2012-05-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * sysdeps/x86_64/tls.h (THREAD_SETMEM): Use uint64_t on 64-bit
+       integer.
+       (THREAD_SETMEM_NC): Likewise.
+
 2012-05-11  H.J. Lu  <hongjiu.lu@intel.com>
 
        * sysdeps/x86_64/tls.h (THREAD_SELF): Replace movq/%q0 with
index 6e80a02eb0a0c308903cca53a800c3a050ac5d0f..77f04f2029bbca3ca3b0461ecd2fccc55998175b 100644 (file)
@@ -261,7 +261,7 @@ typedef struct
           abort ();                                                          \
                                                                              \
         asm volatile ("movq %q0,%%fs:%P1" :                                  \
-                      : IMM_MODE ((unsigned long int) value),                \
+                      : IMM_MODE ((uint64_t) value),                         \
                         "i" (offsetof (struct pthread, member)));            \
        }})
 
@@ -286,7 +286,7 @@ typedef struct
           abort ();                                                          \
                                                                              \
         asm volatile ("movq %q0,%%fs:%P1(,%q2,8)" :                          \
-                      : IMM_MODE ((unsigned long int) value),                \
+                      : IMM_MODE ((uint64_t) value),                         \
                         "i" (offsetof (struct pthread, member[0])),          \
                         "r" (idx));                                          \
        }})