about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorKyle McMartin <kmcmarti@redhat.com>2014-05-26 12:33:22 +0530
committerSiddhesh Poyarekar <siddhesh@redhat.com>2014-05-26 12:37:19 +0530
commit75f11331f98ebf3873e887a683add944a1aec0fd (patch)
treebb6dc563bd6071ee2f9f325f39f6df37e6be8a5b /ChangeLog
parentc3ec475c5dd16499aa040908e11d382c3ded9692 (diff)
downloadglibc-75f11331f98ebf3873e887a683add944a1aec0fd.tar.gz
glibc-75f11331f98ebf3873e887a683add944a1aec0fd.tar.xz
glibc-75f11331f98ebf3873e887a683add944a1aec0fd.zip
[AARCH64] correct alignment of TLS_TCB_ALIGN (BZ #16796)
This fixes a variety of testsuite failures for me:
tststatic.out Error 1
tststatic2.out Error 1
tst-tls9-static.out Error 1
tst-audit8.out Error 127
tst-audit9.out Error 127
tst-audit1.out Error 127
and also has the added benefit of making LD_AUDIT/sotruss work on
AArch64.

Otherwise, we bail out early in _dl_try_allocate_static_tls as the
alignment requirement of the PT_TLS section in libc is 16.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 99d6223133..0adb1a9f0a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2014-05-26  Kyle McMartin  <kyle@redhat.com>
+
+	[BZ #16796]
+	* sysdeps/aarch64/nptl/tls.h: increase TCB alignment to the
+	alignment of struct pthread.
+
 2014-05-26  Siddhesh Poyarekar  <siddhesh@redhat.com>
 
 	[BZ #16878]