This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug nptl/16796] [aarch64] pthread_self not aligned to 16 bytes when heap grows up
- From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Mon, 26 May 2014 07:30:50 +0000
- Subject: [Bug nptl/16796] [aarch64] pthread_self not aligned to 16 bytes when heap grows up
- Auto-submitted: auto-generated
- References: <bug-16796-131 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=16796
--- Comment #5 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via 15eaf6ffe3e117684a0e7b070c0a8754480d3fa3 (commit)
via 75f11331f98ebf3873e887a683add944a1aec0fd (commit)
from c3ec475c5dd16499aa040908e11d382c3ded9692 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=15eaf6ffe3e117684a0e7b070c0a8754480d3fa3
commit 15eaf6ffe3e117684a0e7b070c0a8754480d3fa3
Author: Siddhesh Poyarekar <siddhesh@redhat.com>
Date: Sat Feb 22 10:09:27 2014 +0530
benchtests: Add new directive for benchmark initialization hook
Add a new 'init' directive that specifies the name of the function to
call to do function-specific initialization. This is useful for
benchmarks that need to do a one-time initialization before the
functions are executed.
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=75f11331f98ebf3873e887a683add944a1aec0fd
commit 75f11331f98ebf3873e887a683add944a1aec0fd
Author: Kyle McMartin <kmcmarti@redhat.com>
Date: Mon May 26 12:33:22 2014 +0530
[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.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 14 ++++++++++++++
NEWS | 8 ++++----
benchtests/README | 1 +
benchtests/bench-skeleton.c | 3 +++
benchtests/scripts/bench.py | 7 ++++++-
sysdeps/aarch64/nptl/tls.h | 4 ++--
6 files changed, 30 insertions(+), 7 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.