This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from ae49f218da hurd: Fix static-PIE startup new aee6e90f93 elf: Add _dl_audit_objopen new 3dac3959a5 elf: Add _dl_audit_activity_map and _dl_audit_activity_nsid new c91008d349 elf: Add _dl_audit_objsearch new 311c9ee54e elf: Add _dl_audit_objclose new cda4f265c6 elf: Add _dl_audit_symbind_alt and _dl_audit_symbind new 0b98a87487 elf: Add _dl_audit_preinit new eff687e846 elf: Add _dl_audit_pltenter new 8c0664e2b8 elf: Add _dl_audit_pltexit new 063f9ba220 elf: Avoid unnecessary slowdown from profiling with audit (B [...] new d1b38173c9 elf: Add audit tests for modules with TLSDESC new f0e23d34a7 elf: Issue audit la_objopen for vDSO new 484e672dda elf: Do not fail for failed dlmopen on audit modules (BZ #28061)
The 12 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 | 3 + csu/libc-start.c | 23 +- elf/Makefile | 42 ++- elf/Versions | 1 + elf/dl-audit.c | 369 +++++++++++++++++++++ elf/dl-close.c | 69 +--- elf/dl-fini.c | 16 +- elf/dl-load.c | 105 ++---- elf/dl-object.c | 17 +- elf/dl-open.c | 22 +- elf/dl-reloc.c | 20 +- elf/dl-runtime.c | 252 ++------------ elf/dl-support.c | 8 + elf/dl-sym-post.h | 47 +-- elf/rtld.c | 68 +--- elf/setup-vdso.h | 2 +- elf/tst-audit-tlsdesc-dlopen.c | 67 ++++ .../tst-audit-tlsdesc-mod1.c | 31 +- .../tst-audit-tlsdesc-mod2.c | 23 +- elf/tst-audit-tlsdesc.c | 60 ++++ sysdeps/arm/dl-machine-rel.h => elf/tst-audit19a.c | 31 +- elf/tst-audit19b.c | 94 ++++++ .../mips/dl-machine-rel.h => elf/tst-audit19bmod.c | 17 +- sysdeps/mips/dl-machine-rel.h => elf/tst-audit20.c | 17 +- elf/tst-audit22.c | 124 +++++++ .../dl-machine-rel.h => elf/tst-auditmod-tlsdesc.c | 17 +- .../mips/dl-machine-rel.h => elf/tst-auditmod19a.c | 17 +- .../arm/dl-machine-rel.h => elf/tst-auditmod19b.c | 37 ++- .../arm/dl-machine-rel.h => elf/tst-auditmod20.c | 50 ++- elf/tst-auditmod22.c | 51 +++ include/dlfcn.h | 2 + include/link.h | 2 + sysdeps/aarch64/dl-trampoline.S | 2 +- sysdeps/alpha/dl-trampoline.S | 8 +- sysdeps/arm/dl-machine-rel.h | 2 + sysdeps/arm/dl-trampoline.S | 2 +- .../dl-fixup-attribute.h} | 12 +- sysdeps/generic/dl-machine-rel.h | 2 + sysdeps/generic/ldsodefs.h | 49 +++ sysdeps/hppa/dl-runtime.c | 2 +- sysdeps/hppa/dl-trampoline.S | 6 +- .../dl-machine-rel.h => i386/dl-fixup-attribute.h} | 19 +- sysdeps/i386/dl-machine-rel.h | 2 + sysdeps/i386/dl-machine.h | 23 -- sysdeps/i386/dl-trampoline.S | 2 +- sysdeps/ia64/dl-trampoline.S | 16 +- sysdeps/m68k/dl-trampoline.S | 2 +- sysdeps/mips/dl-machine-rel.h | 1 + sysdeps/powerpc/powerpc64/dl-trampoline.S | 4 +- sysdeps/s390/s390-32/dl-trampoline.h | 4 +- sysdeps/s390/s390-64/dl-trampoline.h | 2 +- sysdeps/sh/dl-trampoline.S | 4 +- sysdeps/sparc/sparc32/dl-trampoline.S | 2 +- sysdeps/sparc/sparc64/dl-trampoline.S | 2 +- sysdeps/x86_64/dl-runtime.h | 2 +- sysdeps/x86_64/dl-trampoline.h | 6 +- 56 files changed, 1187 insertions(+), 693 deletions(-) create mode 100644 elf/dl-audit.c create mode 100644 elf/tst-audit-tlsdesc-dlopen.c copy sysdeps/mips/dl-machine-rel.h => elf/tst-audit-tlsdesc-mod1.c (70%) copy sysdeps/mips/dl-machine-rel.h => elf/tst-audit-tlsdesc-mod2.c (72%) create mode 100644 elf/tst-audit-tlsdesc.c copy sysdeps/arm/dl-machine-rel.h => elf/tst-audit19a.c (56%) create mode 100644 elf/tst-audit19b.c copy sysdeps/mips/dl-machine-rel.h => elf/tst-audit19bmod.c (72%) copy sysdeps/mips/dl-machine-rel.h => elf/tst-audit20.c (72%) create mode 100644 elf/tst-audit22.c copy sysdeps/mips/dl-machine-rel.h => elf/tst-auditmod-tlsdesc.c (72%) copy sysdeps/mips/dl-machine-rel.h => elf/tst-auditmod19a.c (72%) copy sysdeps/arm/dl-machine-rel.h => elf/tst-auditmod19b.c (50%) copy sysdeps/arm/dl-machine-rel.h => elf/tst-auditmod20.c (54%) create mode 100644 elf/tst-auditmod22.c copy sysdeps/{mips/dl-machine-rel.h => generic/dl-fixup-attribute.h} (72%) copy sysdeps/{generic/dl-machine-rel.h => i386/dl-fixup-attribute.h} (63%)