This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 7e0ad15c0f localedata: Adjust C.UTF-8 to align with C/POSIX. new 5fa11a2bc9 elf: Add la_activity during application exit new 254d3d5aef elf: Fix initial-exec TLS access on audit modules (BZ #28096) new 32612615c5 elf: Issue la_symbind for bind-now (BZ #23734) new ce9a68c57c elf: Fix runtime linker auditing on aarch64 (BZ #26643)
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: NEWS | 8 + bits/link_lavcurrent.h | 2 +- elf/Makefile | 104 ++++++++- elf/dl-audit.c | 58 +++-- elf/dl-fini.c | 8 + elf/dl-tls.c | 17 +- elf/do-rel.h | 57 +++-- elf/rtld.c | 5 +- elf/sotruss-lib.c | 7 + bits/link_lavcurrent.h => elf/tst-audit21.c | 33 ++- elf/tst-audit23.c | 239 +++++++++++++++++++++ bits/link_lavcurrent.h => elf/tst-audit23mod.c | 16 +- bits/link_lavcurrent.h => elf/tst-audit24a.c | 27 ++- bits/link_lavcurrent.h => elf/tst-audit24amod1.c | 22 +- bits/link_lavcurrent.h => elf/tst-audit24amod2.c | 16 +- bits/link_lavcurrent.h => elf/tst-audit24b.c | 28 ++- bits/link_lavcurrent.h => elf/tst-audit24bmod1.c | 22 +- bits/link_lavcurrent.h => elf/tst-audit24bmod2.c | 16 +- elf/tst-audit24c.c | 2 + bits/link_lavcurrent.h => elf/tst-audit24d.c | 27 ++- bits/link_lavcurrent.h => elf/tst-audit24dmod1.c | 24 ++- bits/link_lavcurrent.h => elf/tst-audit24dmod2.c | 19 +- bits/link_lavcurrent.h => elf/tst-audit24dmod3.c | 22 +- bits/link_lavcurrent.h => elf/tst-audit24dmod4.c | 16 +- elf/tst-audit25a.c | 129 +++++++++++ elf/tst-audit25b.c | 128 +++++++++++ bits/link_lavcurrent.h => elf/tst-audit25mod1.c | 21 +- bits/link_lavcurrent.h => elf/tst-audit25mod2.c | 21 +- bits/link_lavcurrent.h => elf/tst-audit25mod3.c | 15 +- bits/link_lavcurrent.h => elf/tst-audit25mod4.c | 15 +- elf/tst-auditmod21a.c | 80 +++++++ bits/link_lavcurrent.h => elf/tst-auditmod21b.c | 13 +- elf/tst-auditmod23.c | 74 +++++++ bits/link_lavcurrent.h => elf/tst-auditmod24.h | 20 +- elf/tst-auditmod24a.c | 114 ++++++++++ elf/tst-auditmod24b.c | 104 +++++++++ elf/tst-auditmod24c.c | 3 + elf/tst-auditmod24d.c | 120 +++++++++++ elf/tst-auditmod25.c | 79 +++++++ nptl/allocatestack.c | 2 +- sysdeps/aarch64/Makefile | 20 ++ sysdeps/aarch64/bits/link.h | 26 ++- .../aarch64/dl-audit-check.h | 21 +- sysdeps/aarch64/dl-link.sym | 6 +- sysdeps/aarch64/dl-trampoline.S | 81 ++++--- .../aarch64/tst-audit26.c | 28 ++- .../aarch64/tst-audit26mod.c | 24 ++- .../aarch64/tst-audit26mod.h | 41 +++- sysdeps/aarch64/tst-audit27.c | 64 ++++++ sysdeps/aarch64/tst-audit27mod.c | 95 ++++++++ sysdeps/aarch64/tst-audit27mod.h | 67 ++++++ sysdeps/aarch64/tst-auditmod26.c | 103 +++++++++ sysdeps/aarch64/tst-auditmod27.c | 180 ++++++++++++++++ .../generic/dl-audit-check.h | 16 +- sysdeps/generic/dl-lookupcfg.h | 3 + sysdeps/generic/ldsodefs.h | 7 +- sysdeps/hppa/dl-lookupcfg.h | 3 + sysdeps/ia64/dl-lookupcfg.h | 3 + sysdeps/{generic => powerpc}/dl-lookupcfg.h | 25 ++- 59 files changed, 2255 insertions(+), 291 deletions(-) copy bits/link_lavcurrent.h => elf/tst-audit21.c (58%) create mode 100644 elf/tst-audit23.c copy bits/link_lavcurrent.h => elf/tst-audit23mod.c (66%) copy bits/link_lavcurrent.h => elf/tst-audit24a.c (60%) copy bits/link_lavcurrent.h => elf/tst-audit24amod1.c (66%) copy bits/link_lavcurrent.h => elf/tst-audit24amod2.c (66%) copy bits/link_lavcurrent.h => elf/tst-audit24b.c (58%) copy bits/link_lavcurrent.h => elf/tst-audit24bmod1.c (66%) copy bits/link_lavcurrent.h => elf/tst-audit24bmod2.c (66%) create mode 100644 elf/tst-audit24c.c copy bits/link_lavcurrent.h => elf/tst-audit24d.c (60%) copy bits/link_lavcurrent.h => elf/tst-audit24dmod1.c (66%) copy bits/link_lavcurrent.h => elf/tst-audit24dmod2.c (66%) copy bits/link_lavcurrent.h => elf/tst-audit24dmod3.c (66%) copy bits/link_lavcurrent.h => elf/tst-audit24dmod4.c (66%) create mode 100644 elf/tst-audit25a.c create mode 100644 elf/tst-audit25b.c copy bits/link_lavcurrent.h => elf/tst-audit25mod1.c (66%) copy bits/link_lavcurrent.h => elf/tst-audit25mod2.c (66%) copy bits/link_lavcurrent.h => elf/tst-audit25mod3.c (66%) copy bits/link_lavcurrent.h => elf/tst-audit25mod4.c (66%) create mode 100644 elf/tst-auditmod21a.c copy bits/link_lavcurrent.h => elf/tst-auditmod21b.c (66%) create mode 100644 elf/tst-auditmod23.c copy bits/link_lavcurrent.h => elf/tst-auditmod24.h (67%) create mode 100644 elf/tst-auditmod24a.c create mode 100644 elf/tst-auditmod24b.c create mode 100644 elf/tst-auditmod24c.c create mode 100644 elf/tst-auditmod24d.c create mode 100644 elf/tst-auditmod25.c copy bits/link_lavcurrent.h => sysdeps/aarch64/dl-audit-check.h (57%) copy bits/link_lavcurrent.h => sysdeps/aarch64/tst-audit26.c (58%) copy bits/link_lavcurrent.h => sysdeps/aarch64/tst-audit26mod.c (66%) copy bits/link_lavcurrent.h => sysdeps/aarch64/tst-audit26mod.h (51%) create mode 100644 sysdeps/aarch64/tst-audit27.c create mode 100644 sysdeps/aarch64/tst-audit27mod.c create mode 100644 sysdeps/aarch64/tst-audit27mod.h create mode 100644 sysdeps/aarch64/tst-auditmod26.c create mode 100644 sysdeps/aarch64/tst-auditmod27.c copy bits/link_lavcurrent.h => sysdeps/generic/dl-audit-check.h (66%) copy sysdeps/{generic => powerpc}/dl-lookupcfg.h (56%)