aboutsummaryrefslogtreecommitdiff
path: root/gold/ChangeLog
diff options
context:
space:
mode:
authorCary Coutant <ccoutant@google.com>2008-08-15 04:57:46 +0000
committerCary Coutant <ccoutant@google.com>2008-08-15 04:57:46 +0000
commitd85c80a35397436352e65447cc42e5a0cde9c51a (patch)
treedc027ecf78d4c7f25bf8a3cec0d33d63499e2fff /gold/ChangeLog
parent56c2003cdefd26149d2524efdf68cf51f5ed8c89 (diff)
downloadgdb-d85c80a35397436352e65447cc42e5a0cde9c51a.zip
gdb-d85c80a35397436352e65447cc42e5a0cde9c51a.tar.gz
gdb-d85c80a35397436352e65447cc42e5a0cde9c51a.tar.bz2
2008-08-14 Cary Coutant <ccoutant@google.com>
* x86_64.cc (Target_x86_64::Relocate::relocat_tls): Use addend for DTPOFF32, DTPOFF64, and TPOFF32 relocs. * testsuite/tls_test.cc (struct int128): 128-bit struct for testing TLS relocs with non-zero addend. (v12): New TLS variable. (t12): New test. (t_last): Add check for v12. * testsuite/tls_test.h (t12): New function. * testsuite/tls_test_main.cc (thread_routine): Call new test.
Diffstat (limited to 'gold/ChangeLog')
-rw-r--r--gold/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/gold/ChangeLog b/gold/ChangeLog
index aec50a5..21867d2 100644
--- a/gold/ChangeLog
+++ b/gold/ChangeLog
@@ -1,3 +1,15 @@
+2008-08-14 Cary Coutant <ccoutant@google.com>
+
+ * x86_64.cc (Target_x86_64::Relocate::relocat_tls):
+ Use addend for DTPOFF32, DTPOFF64, and TPOFF32 relocs.
+ * testsuite/tls_test.cc (struct int128): 128-bit struct
+ for testing TLS relocs with non-zero addend.
+ (v12): New TLS variable.
+ (t12): New test.
+ (t_last): Add check for v12.
+ * testsuite/tls_test.h (t12): New function.
+ * testsuite/tls_test_main.cc (thread_routine): Call new test.
+
2008-08-13 Ian Lance Taylor <iant@google.com>
* layout.cc (Layout::attach_allocated_section_to_segment): Don't