This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release/2.34/master in repository glibc.
from 596c9a32cc x86: Optimize {str|wcs}rchr-evex new 1f83d40dfa elf: Remove unused NEED_DL_BASE_ADDR and _dl_base_addr new b0bd6a1323 elf: Merge dl-sysdep.c into the Linux version new 2139b1848e Linux: Remove HAVE_AUX_SECURE, HAVE_AUX_XID, HAVE_AUX_PAGESIZE new 458733fffe Linux: Remove DL_FIND_ARG_COMPONENTS new 08728256fa Linux: Assume that NEED_DL_SYSINFO_DSO is always defined new 4b9cd5465d Linux: Consolidate auxiliary vector parsing new 1cc4ddfeeb Revert "Linux: Consolidate auxiliary vector parsing" new 28bdb03b1b Linux: Include <dl-auxv.h> in dl-sysdep.c only for SHARED new ff900fad89 Linux: Consolidate auxiliary vector parsing (redo) new be9240c84c elf: Remove __libc_init_secure new 1e7b011f87 i386: Remove OPTIMIZE_FOR_GCC_5 from Linux libc-do-syscall.S new 1a5b9d1a23 i386: Honor I386_USE_SYSENTER for 6-argument Linux system calls new b38c9cdb58 Linux: Define MMAP_CALL_INTERNAL new b2387bea84 ia64: Always define IA64_USE_NEW_STUB as a flag macro new e7ca2a475c Linux: Implement a useful version of _startup_fatal new 43d77ef9b8 Linux: Introduce __brk_call for invoking the brk system call new ede8d94d15 csu: Implement and use _dl_early_allocate during static startup
The 17 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: 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 | 359 +-------------------- elf/enbl-secure.c | 10 - .../tst-tls-allocation-failure-static.c | 21 +- include/libc-internal.h | 3 - include/unistd.h | 1 - scripts/tst-elf-edit.py | 226 +++++++++++++ sysdeps/generic/ldsodefs.h | 5 + sysdeps/generic/startup.h | 24 -- sysdeps/mach/hurd/i386/init-first.c | 4 - .../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 | 237 +++++++++++++- 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 +- .../unix/sysv/linux/{ia64/brk.c => mmap_call.h} | 12 +- 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 +- .../sysv/linux/{alpha/brk.c => sparc/brk_call.h} | 35 +- sysdeps/unix/sysv/linux/startup.h | 39 +++ 38 files changed, 815 insertions(+), 681 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 scripts/tst-elf-edit.py 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/{ia64/brk.c => mmap_call.h} (62%) create mode 100644 sysdeps/unix/sysv/linux/powerpc/dl-support.c rename sysdeps/unix/sysv/linux/s390/{mmap_internal.h => mmap_call.h} (78%) rename sysdeps/unix/sysv/linux/{alpha/brk.c => sparc/brk_call.h} (61%) create mode 100644 sysdeps/unix/sysv/linux/startup.h