This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_build/master-aarch64 in repository toolchain/ci/glibc.
from c935789bdf INSTALL: Rephrase -with-default-link documentation adds 8dcb6d0af0 dlfcn: Do not use rtld_active () to determine ld.so state (b [...] adds e465d97653 i386: Regenerate ulps adds 098a657fe4 elf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_VAR_N [...] adds 4610b24f5e elf: Define DT_RELR related macros and types adds 57292f5741 Add GLIBC_ABI_DT_RELR for DT_RELR support adds e895cff59a elf: Support DT_RELR relative relocation format [BZ #27924] adds 60196d2ef2 elf: Properly handle zero DT_RELA/DT_REL values adds 4ada564f35 elf: Add more DT_RELR tests adds 4c5b1cf5a6 NEWS: Mention DT_RELR support adds 4f7b7d00e0 posix: Remove unused definition on _Fork new 3a0588ae48 elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS w [...]
The 1 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 | 7 +- config.h.in | 6 +- configure | 37 ++++++ configure.ac | 5 + dlfcn/dladdr.c | 2 +- dlfcn/dladdr1.c | 2 +- dlfcn/dlclose.c | 2 +- dlfcn/dlerror.c | 2 +- dlfcn/dlinfo.c | 2 +- dlfcn/dlmopen.c | 2 +- dlfcn/dlopen.c | 2 +- dlfcn/dlopenold.c | 2 +- dlfcn/dlsym.c | 2 +- dlfcn/dlvsym.c | 2 +- elf/Makefile | 175 ++++++++++++++++++++++++- elf/Versions | 5 + elf/dl-deps.c | 2 + elf/dl-libc.c | 8 +- elf/dl-sort-maps.c | 4 +- elf/dl-version.c | 35 ++++- elf/dynamic-link.h | 40 +++++- elf/elf.h | 13 +- elf/get-dynamic-info.h | 25 +++- elf/libtracemod1-1.c | 1 + elf/libtracemod2-1.c | 1 + elf/libtracemod3-1.c | 1 + elf/libtracemod4-1.c | 1 + elf/libtracemod5-1.c | 1 + elf/rtld.c | 2 +- dlfcn/dlclose.c => elf/tst-audit26.c | 30 ++--- elf/tst-auditmod26.c | 104 +++++++++++++++ dlfcn/dlclose.c => elf/tst-relr-mod2.c | 43 +++--- dlfcn/dlclose.c => elf/tst-relr-mod3a.c | 46 ++++--- dlfcn/dlclose.c => elf/tst-relr-mod3b.c | 23 +--- dlfcn/dlclose.c => elf/tst-relr-mod4a.c | 24 +--- dlfcn/dlclose.c => elf/tst-relr-mod4b.c | 24 +--- elf/tst-relr-mod4b.map | 3 + elf/tst-relr-pie.c | 1 + elf/tst-relr.c | 65 +++++++++ dlfcn/dlclose.c => elf/tst-relr2.c | 24 +--- dlfcn/dlclose.c => elf/tst-relr3.c | 24 +--- elf/tst-relr4.c | 1 + elf/tst-trace1.exp | 4 + elf/tst-trace2.exp | 6 + elf/tst-trace3.exp | 6 + elf/tst-trace4.exp | 6 + elf/tst-trace5.exp | 6 + include/link.h | 2 + scripts/abilist.awk | 2 + scripts/glibcelf.py | 4 + scripts/tst-ld-trace.py | 108 +++++++++++++++ scripts/versions.awk | 7 +- sysdeps/aarch64/configure | 5 - sysdeps/aarch64/configure.ac | 4 - sysdeps/alpha/configure | 5 - sysdeps/alpha/configure.ac | 4 - sysdeps/arc/configure | 2 - sysdeps/arc/configure.ac | 1 - sysdeps/arm/configure | 3 - sysdeps/arm/configure.ac | 5 - sysdeps/csky/configure | 3 - sysdeps/csky/configure.ac | 2 - sysdeps/hppa/configure | 3 + sysdeps/hppa/configure.ac | 2 + sysdeps/i386/fpu/libm-test-ulps | 2 +- sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 2 +- sysdeps/ia64/configure | 3 - sysdeps/ia64/configure.ac | 4 - sysdeps/m68k/configure | 7 + sysdeps/m68k/configure.ac | 6 + sysdeps/microblaze/configure | 3 + sysdeps/microblaze/configure.ac | 2 + sysdeps/mips/configure | 2 + sysdeps/mips/configure.ac | 2 +- sysdeps/nios2/configure | 3 + sysdeps/nios2/configure.ac | 2 + sysdeps/nptl/_Fork.c | 3 - sysdeps/or1k/configure | 3 - sysdeps/or1k/configure.ac | 2 - sysdeps/powerpc/powerpc32/configure | 3 + sysdeps/powerpc/powerpc32/configure.ac | 2 + sysdeps/powerpc/powerpc64/configure | 3 + sysdeps/powerpc/powerpc64/configure.ac | 2 + sysdeps/powerpc/tst-tlsifunc.c | 2 +- sysdeps/riscv/configure | 3 - sysdeps/riscv/configure.ac | 2 - sysdeps/s390/configure | 3 - sysdeps/s390/configure.ac | 4 - sysdeps/sh/configure | 3 - sysdeps/sh/configure.ac | 4 - sysdeps/sparc/configure | 2 - sysdeps/sparc/configure.ac | 2 - sysdeps/x86/configure | 3 - sysdeps/x86/configure.ac | 4 - 94 files changed, 815 insertions(+), 264 deletions(-) create mode 100644 elf/libtracemod1-1.c create mode 100644 elf/libtracemod2-1.c create mode 100644 elf/libtracemod3-1.c create mode 100644 elf/libtracemod4-1.c create mode 100644 elf/libtracemod5-1.c copy dlfcn/dlclose.c => elf/tst-audit26.c (58%) create mode 100644 elf/tst-auditmod26.c copy dlfcn/dlclose.c => elf/tst-relr-mod2.c (55%) copy dlfcn/dlclose.c => elf/tst-relr-mod3a.c (54%) copy dlfcn/dlclose.c => elf/tst-relr-mod3b.c (58%) copy dlfcn/dlclose.c => elf/tst-relr-mod4a.c (58%) copy dlfcn/dlclose.c => elf/tst-relr-mod4b.c (58%) create mode 100644 elf/tst-relr-mod4b.map create mode 100644 elf/tst-relr-pie.c create mode 100644 elf/tst-relr.c copy dlfcn/dlclose.c => elf/tst-relr2.c (58%) copy dlfcn/dlclose.c => elf/tst-relr3.c (58%) create mode 100644 elf/tst-relr4.c create mode 100644 elf/tst-trace1.exp create mode 100644 elf/tst-trace2.exp create mode 100644 elf/tst-trace3.exp create mode 100644 elf/tst-trace4.exp create mode 100644 elf/tst-trace5.exp create mode 100755 scripts/tst-ld-trace.py create mode 100644 sysdeps/m68k/configure create mode 100644 sysdeps/m68k/configure.ac