This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch ibm/2.30/master in repository glibc.
from 60c67613ea Merge branch release/2.30/master into ibm/2.30/master adds 43598ef6e2 hppa: Align __clone stack argument to 8 bytes (Bug 25066) adds 761c0e6086 mips: Use 'long int' and 'long long int' in linux syscall code adds b3be12767c mips: Fix argument passing for inlined syscalls on Linux [BZ [...] adds e1766196b6 microblaze: Avoid clobbering register parameters in syscall adds 74d9b0811e riscv: Avoid clobbering register parameters in syscall adds d53f5cac50 malloc/tst-mallocfork2: Kill lingering process for unexpecte [...] adds 75fa5fd7c3 Improve IFUNC check [BZ #25506] adds 57700813eb Avoid ldbl-96 stack corruption from range reduction of pseud [...] adds 949fbe7826 math/test-sinl-pseudo: Use stack protector only if available adds dd34bce38c Add NEWS entry for CVE-2020-10029 (bug 25487) adds da97c6b88e Fix use-after-free in glob when expanding ~user (bug 25414) adds fb266e65cc Fix array overflow in backtrace on PowerPC (bug 25423) adds 6b11f60c70 Add NEWS entry for CVE-2020-1752 (bug 25414) adds 1ce16683d9 i386: Use comdat instead of .gnu.linkonce for i386 setup pic [...] adds 4f0ae74135 arm: Fix softp-fp Implies (BZ #25635) adds b3778c01b7 sparc: Move sigreturn stub to assembly adds 9cd7745689 posix: Fix system error return value [BZ #25715] adds 6b19792c9c Add NEWS entry for CVE-2020-1751 (bug 25423) adds 55e77b7d81 support/shell-container.c: Return 127 if execve fails adds 946ee0281a support/shell-container.c: Add builtin exit adds 42766b3db2 support/shell-container.c: Add builtin kill adds c56022269f stdlib: Move tst-system to tests-container adds 6f4527a7dd Fix data race in setting function descriptors during lazy bi [...] adds 1c05b8f551 Add new file missed in previous hppa commit. adds 7378e9c520 x32: Properly pass long to syscall [BZ #25810] adds 6bd82f5fd0 Add SYSCALL_ULONG_ARG_[12] to pass long to syscall [BZ #25810] adds 618a86e09e Add a syscall test for [BZ #25810] adds a604ee4a54 Mark unsigned long arguments with U in more syscalls [BZ #25810] adds bc33a4d53c Add C wrappers for process_vm_readv/process_vm_writev [BZ #25810] adds 8e94ffe0f8 powerpc: Rename argN to _argN in LOADARGS_N [BZ #25902] adds c8e3101337 Add a C wrapper for prctl [BZ #25896] new 2900267d78 Merge branch release/2.30/master into ibm/2.30/master
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 | 17 +++ configure | 2 +- configure.ac | 2 +- debug/tst-backtrace5.c | 12 ++ include/sys/prctl.h | 1 + malloc/tst-mallocfork2.c | 39 +++-- misc/Makefile | 3 +- misc/tst-syscalls.c | 167 +++++++++++++++++++++ posix/glob.c | 25 +-- stdlib/Makefile | 3 +- stdlib/tst-system.c | 124 ++++++++++++++- support/shell-container.c | 40 ++++- sysdeps/arm/be/nofpu/Implies | 1 + sysdeps/arm/le/nofpu/Implies | 1 + sysdeps/hppa/dl-fptr.c | 26 +++- sysdeps/hppa/dl-machine.h | 36 ++++- sysdeps/hppa/dl-runtime.c | 58 +++++++ sysdeps/hppa/dl-trampoline.S | 74 +++++++-- sysdeps/i386/sysdep.h | 5 +- sysdeps/ieee754/ldbl-96/Makefile | 5 +- sysdeps/ieee754/ldbl-96/e_rem_pio2l.c | 12 ++ .../ieee754/ldbl-96/test-sinl-pseudo.c | 29 ++-- sysdeps/posix/system.c | 18 ++- sysdeps/powerpc/powerpc32/backtrace.c | 2 + sysdeps/powerpc/powerpc64/backtrace.c | 2 + sysdeps/unix/make-syscalls.sh | 24 +++ sysdeps/unix/syscall-template.S | 49 +++++- sysdeps/unix/syscalls.list | 22 +-- sysdeps/unix/sysv/linux/Makefile | 4 +- sysdeps/unix/sysv/linux/hppa/atomic-machine.h | 28 ++++ sysdeps/unix/sysv/linux/hppa/clone.S | 9 +- sysdeps/unix/sysv/linux/microblaze/sysdep.h | 91 ++++++----- .../unix/sysv/linux/mips/mips32/mips-syscall5.S | 6 +- .../unix/sysv/linux/mips/mips32/mips-syscall6.S | 6 +- .../unix/sysv/linux/mips/mips32/mips-syscall7.S | 7 +- .../sysv/linux/mips/mips32/mips16/mips16-syscall.h | 64 ++++---- .../linux/mips/mips32/mips16/mips16-syscall0.c | 4 +- .../linux/mips/mips32/mips16/mips16-syscall1.c | 6 +- .../linux/mips/mips32/mips16/mips16-syscall2.c | 6 +- .../linux/mips/mips32/mips16/mips16-syscall3.c | 6 +- .../linux/mips/mips32/mips16/mips16-syscall4.c | 6 +- sysdeps/unix/sysv/linux/mips/mips32/sysdep.h | 147 +++++++++--------- sysdeps/unix/sysv/linux/mips/mips64/n32/sysdep.h | 123 ++++++++------- sysdeps/unix/sysv/linux/mips/mips64/n64/sysdep.h | 121 +++++++++------ sysdeps/unix/sysv/linux/mips/mips64/syscall.S | 2 +- sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h | 24 +-- sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep.h | 24 +-- sysdeps/unix/sysv/linux/prctl.c | 42 ++++++ .../mips16-syscall3.c => process_vm_readv.c} | 25 +-- .../mips16-syscall3.c => process_vm_writev.c} | 25 +-- sysdeps/unix/sysv/linux/riscv/sysdep.h | 84 +++++++---- sysdeps/unix/sysv/linux/sparc/Makefile | 8 +- sysdeps/unix/sysv/linux/sparc/sparc32/sigaction.c | 26 +--- .../sparc32/sigreturn_stub.S} | 31 ++-- sysdeps/unix/sysv/linux/sparc/sparc64/sigaction.c | 14 +- .../sparc64/sigreturn_stub.S} | 22 +-- sysdeps/unix/sysv/linux/syscalls.list | 41 +++-- sysdeps/unix/sysv/linux/x86_64/sysdep.h | 86 ++++++++--- sysdeps/unix/sysv/linux/x86_64/x32/sysdep.h | 35 +++++ 59 files changed, 1395 insertions(+), 527 deletions(-) create mode 100644 misc/tst-syscalls.c create mode 100644 sysdeps/arm/be/nofpu/Implies create mode 100644 sysdeps/arm/le/nofpu/Implies create mode 100644 sysdeps/hppa/dl-runtime.c copy stdlib/tst-system.c => sysdeps/ieee754/ldbl-96/test-sinl-pseudo.c (52%) create mode 100644 sysdeps/unix/sysv/linux/prctl.c copy sysdeps/unix/sysv/linux/{mips/mips32/mips16/mips16-syscall3.c => process_vm_r [...] copy sysdeps/unix/sysv/linux/{mips/mips32/mips16/mips16-syscall3.c => process_vm_w [...] copy sysdeps/unix/sysv/linux/{mips/mips32/mips16/mips16-syscall3.c => sparc/sparc3 [...] copy sysdeps/unix/sysv/linux/{mips/mips32/mips16/mips16-syscall0.c => sparc/sparc6 [...]