This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_tx1/gnu-release-aarch64-spec2k6-O2 in repository toolchain/ci/glibc.
from 2c4fc8e5ca x86: Optimize {str|wcs}rchr-evex adds 756d583c9e elf: Merge dl-sysdep.c into the Linux version adds 1695c5e0f6 Linux: Remove HAVE_AUX_SECURE, HAVE_AUX_XID, HAVE_AUX_PAGESIZE adds 29f833f5ab Linux: Remove DL_FIND_ARG_COMPONENTS adds 3948c6ca89 Linux: Assume that NEED_DL_SYSINFO_DSO is always defined adds 150039ff07 Linux: Consolidate auxiliary vector parsing adds 788eb21ff0 Revert "Linux: Consolidate auxiliary vector parsing" adds 76304dfdaf Linux: Include <dl-auxv.h> in dl-sysdep.c only for SHARED adds 0a5c6c9d99 Linux: Consolidate auxiliary vector parsing (redo) adds 58bb3aeaae elf: Remove __libc_init_secure adds d1772c9376 i386: Remove OPTIMIZE_FOR_GCC_5 from Linux libc-do-syscall.S adds a7b122a7b4 i386: Honor I386_USE_SYSENTER for 6-argument Linux system calls adds d66cca3fbb Linux: Define MMAP_CALL_INTERNAL adds 55ee3afa0d ia64: Always define IA64_USE_NEW_STUB as a flag macro adds 2d05ba7f8e Linux: Implement a useful version of _startup_fatal adds b5ddf33c6e Linux: Introduce __brk_call for invoking the brk system call adds 72d9dcfd16 csu: Implement and use _dl_early_allocate during static startup adds 04892c543e S390: Enable static PIE adds f5f7144dfc rtld: Use generic argv adjustment in ld.so [BZ #23293] adds 2b128a7d30 linux: Add a getauxval test [BZ #23293] adds 478cd506ea string.h: fix __fortified_attr_access macro call [BZ #29162]
No new revisions were added by this update.
Summary of changes: csu/libc-start.c | 3 - csu/libc-tls.c | 11 +- elf/Makefile | 24 ++ .../hurd/enbl-secure.c => elf/dl-early_allocate.c | 22 +- elf/dl-support.c | 85 +---- elf/dl-sysdep.c | 352 +-------------------- elf/enbl-secure.c | 10 - elf/rtld.c | 73 ++++- .../tst-tls-allocation-failure-static.c | 21 +- include/libc-internal.h | 3 - include/unistd.h | 1 - scripts/tst-elf-edit.py | 34 +- string/bits/string_fortified.h | 2 +- sysdeps/generic/ldsodefs.h | 5 + sysdeps/generic/startup.h | 24 -- sysdeps/mach/hurd/dl-sysdep.c | 30 +- sysdeps/mach/hurd/i386/init-first.c | 4 - sysdeps/s390/s390-64/configure | 122 +++++++ sysdeps/s390/s390-64/configure.ac | 92 ++++++ sysdeps/s390/s390-64/start.S | 28 ++ sysdeps/unix/sysv/linux/Makefile | 1 + .../sysv/linux/{ia64/brk.c => alpha/brk_call.h} | 20 +- sysdeps/unix/sysv/linux/alpha/dl-auxv.h | 18 +- sysdeps/unix/sysv/linux/brk.c | 3 +- sysdeps/unix/sysv/linux/{ia64/brk.c => brk_call.h} | 17 +- sysdeps/unix/sysv/linux/dl-early_allocate.c | 82 +++++ sysdeps/unix/sysv/linux/dl-parse_auxv.h | 61 ++++ sysdeps/unix/sysv/linux/dl-sysdep.c | 240 +++++++++++++- sysdeps/unix/sysv/linux/i386/Makefile | 2 +- .../{ia64/brk.c => i386/libc-do-syscall-int80.S} | 15 +- sysdeps/unix/sysv/linux/i386/libc-do-syscall.S | 3 - sysdeps/unix/sysv/linux/i386/startup.h | 47 +-- sysdeps/unix/sysv/linux/i386/sysdep.h | 13 +- sysdeps/unix/sysv/linux/ia64/brk.c | 5 +- sysdeps/unix/sysv/linux/ia64/{brk.c => startup.h} | 12 +- sysdeps/unix/sysv/linux/ia64/sysdep.h | 23 +- sysdeps/unix/sysv/linux/ldsodefs.h | 12 - sysdeps/unix/sysv/linux/m68k/sysdep.h | 4 +- .../linux/{s390/mmap_internal.h => mmap_call.h} | 20 +- sysdeps/unix/sysv/linux/mmap_internal.h | 6 +- sysdeps/unix/sysv/linux/powerpc/dl-auxv.h | 14 +- sysdeps/unix/sysv/linux/powerpc/dl-support.c | 4 + .../linux/s390/{mmap_internal.h => mmap_call.h} | 14 +- sysdeps/unix/sysv/linux/sparc/brk.c | 58 ---- .../sysv/linux/{alpha/brk.c => sparc/brk_call.h} | 35 +- sysdeps/unix/sysv/linux/startup.h | 39 +++ sysdeps/unix/sysv/linux/tst-getauxval.c | 74 +++++ 47 files changed, 1008 insertions(+), 780 deletions(-) copy sysdeps/mach/hurd/enbl-secure.c => elf/dl-early_allocate.c (58%) rename sysdeps/mach/hurd/enbl-secure.c => elf/tst-tls-allocation-failure-static.c (57%) create mode 100644 sysdeps/s390/s390-64/configure create mode 100644 sysdeps/s390/s390-64/configure.ac copy sysdeps/unix/sysv/linux/{ia64/brk.c => alpha/brk_call.h} (62%) copy sysdeps/unix/sysv/linux/{ia64/brk.c => brk_call.h} (66%) create mode 100644 sysdeps/unix/sysv/linux/dl-early_allocate.c create mode 100644 sysdeps/unix/sysv/linux/dl-parse_auxv.h copy sysdeps/unix/sysv/linux/{ia64/brk.c => i386/libc-do-syscall-int80.S} (71%) copy sysdeps/unix/sysv/linux/ia64/{brk.c => startup.h} (75%) copy sysdeps/unix/sysv/linux/{s390/mmap_internal.h => mmap_call.h} (67%) create mode 100644 sysdeps/unix/sysv/linux/powerpc/dl-support.c rename sysdeps/unix/sysv/linux/s390/{mmap_internal.h => mmap_call.h} (78%) delete mode 100644 sysdeps/unix/sysv/linux/sparc/brk.c rename sysdeps/unix/sysv/linux/{alpha/brk.c => sparc/brk_call.h} (61%) create mode 100644 sysdeps/unix/sysv/linux/startup.h create mode 100644 sysdeps/unix/sysv/linux/tst-getauxval.c