about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog.x325
-rw-r--r--sysdeps/x86_64/dl-tls.h4
2 files changed, 7 insertions, 2 deletions
diff --git a/ChangeLog.x32 b/ChangeLog.x32
index 4a9637a185..2ee3b4d2bd 100644
--- a/ChangeLog.x32
+++ b/ChangeLog.x32
@@ -1,5 +1,10 @@
 2011-11-21  H.J. Lu  <hongjiu.lu@intel.com>
 
+	* sysdeps/x86_64/dl-tls.h (dl_tls_index): Replace long with
+	long long.
+
+2011-11-21  H.J. Lu  <hongjiu.lu@intel.com>
+
 	* sysdeps/x86_64/dl-tlsdesc.h (tlsdesc): Pad for x32.
 	(dl_tls_index): Replace long with long long.
 
diff --git a/sysdeps/x86_64/dl-tls.h b/sysdeps/x86_64/dl-tls.h
index c382cd8482..5ddaaef03f 100644
--- a/sysdeps/x86_64/dl-tls.h
+++ b/sysdeps/x86_64/dl-tls.h
@@ -21,8 +21,8 @@
 /* Type used for the representation of TLS information in the GOT.  */
 typedef struct dl_tls_index
 {
-  unsigned long int ti_module;
-  unsigned long int ti_offset;
+  unsigned long long int ti_module;
+  unsigned long long int ti_offset;
 } tls_index;