]> git.ipfire.org Git - thirdparty/glibc.git/commit - ChangeLog
[AARCH64] correct alignment of TLS_TCB_ALIGN (BZ #16796)
authorKyle McMartin <kmcmarti@redhat.com>
Mon, 26 May 2014 07:03:22 +0000 (12:33 +0530)
committerSiddhesh Poyarekar <siddhesh@redhat.com>
Mon, 26 May 2014 07:07:19 +0000 (12:37 +0530)
commit75f11331f98ebf3873e887a683add944a1aec0fd
treebb6dc563bd6071ee2f9f325f39f6df37e6be8a5b
parentc3ec475c5dd16499aa040908e11d382c3ded9692
[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.
ChangeLog
NEWS
sysdeps/aarch64/nptl/tls.h