This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug nptl/16796] [aarch64] pthread_self not aligned to 16 bytes when heap grows up


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]