This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/gnu-master-arm-spec2k6-O3 in repository toolchain/ci/glibc.
from 7d4ec75e11 intl: Handle translation output codesets with suffixes [BZ #26383] adds 7424a0d009 hurd: add ST_RELATIME adds aaa12e9ff0 sysvipc: Fix semtimeop for !__ASSUME_DIRECT_SYSVIPC_SYSCALLS adds 50e19ddfcd nptl: Fix __futex_abstimed_wait_cancellable32 adds 2433d39b69 linux: Add time64 select support adds 94a83d8667 linux: Add time64 sigtimedwait support adds 7c7671767e linux: Use 64-bit time_t syscall on clock_getcputclockid adds 4af88f96de linux: Consolidate utimes adds c3a020eedd linux: Add time64 support for nanosleep adds b16f282cb0 linux: Add time64 recvmmsg support adds d3c5702747 Reversing calculation of __x86_shared_non_temporal_threshold adds c670278934 ld.so: add an --argv0 option [BZ #16124] adds dfb8e514cf Set tunable value as well as min/max values adds cef95fdc2e string: Fix strerrorname_np return value [BZ #26555] adds 3f9705f1fc nptl: Provide proper spelling for 32 bit version of futex_ab [...] adds e75fbaaa21 nptl: futex: Move __NR_futex_time64 alias to beginning of fu [...] adds 2deb779390 sysvipc: Fix semtimedop for Linux < 5.1 for 64-bit ABI adds 238032ead6 aarch64: enforce >=64K guard size [BZ #26691] adds 574500a108 sysvipc: Fix SEM_STAT_ANY kernel argument pass [BZ #26637] adds a16d2abd49 sysvipc: Return EINVAL for invalid semctl commands adds 20a00dbefc sysvipc: Fix IPC_INFO and MSG_INFO handling [BZ #26639] adds be9b0b9a01 sysvipc: Return EINVAL for invalid msgctl commands adds b2cdadde4d Y2038: nptl: Provide futex_abstimed_wait64 supporting 64 bit time adds 3102e28bd1 y2038: nptl: Convert pthread_rwlock_{clock|timed}{rd|wr}lock [...] adds 5bb2e5300b manual: Fix typo adds 19302b27bd Fix GCC 11 -Warray-parameter warning for __sigsetjmp (bug 26647) adds 78e09591a5 Optimize scripts/merge-test-results.sh adds 862897d2ad Replace Minumum/minumum with Minimum/minimum adds 7a887dd537 posix: Fix -Warray-bounds instances building timer_create [B [...] adds c42b7058a2 login/tst-grantpt: Convert to support framework, more error [...] adds 0f9793a556 Linux: unlockpt needs to fail with EINVAL, not ENOTTY (bug 26053) adds 27fe5f2e67 Linux: Require properly configured /dev/pts for PTYs adds 56f8d44294 elf: Do not search HWCAP subdirectories in statically linked [...] adds b31d4355ae elf: Implement _dl_write adds a04689ee7a nptl: Add missing cancellation flags on futex_internal and p [...] adds 8f8052c2aa Revert "Fix missing redirects in testsuite targets" adds c0e9ddf59e __vfscanf_internal: fix aliasing violation (bug 26690) adds 72d36ffd7d elf: Implement __rtld_malloc_is_complete adds 2bf9e641fd elf: Extract command-line/environment variables state from rtld.c adds 9590a71adc elf: Move ld.so error/help output to _dl_usage adds 27316f4a23 elf: Record whether paths come from LD_LIBRARY_PATH or --lib [...] adds e0f1a58f3d elf: Implement ld.so --help adds 601f40d37b Update alpha libm-test-ulps adds ebcff89a98 Update mips64 libm-test-ulps adds addff78f1f nptl: Add missing cancellation flags on lockf adds 542923d949 elf: Implement ld.so --version adds 1a945ba5ad scripts/update-copyrights: Update csu/version.c, elf/dl-usage.c adds ca52c56abf elf: Use the term "program interpreter" in the ld.so help message adds db03874df9 elf: Print the full name of the dynamic loader in the ld.so [...] adds 50b1b7a390 elf: Make __rtld_env_path_list and __rtld_search_dirs global [...] adds 3eff7504ca Avoid GCC 11 -Warray-parameter warnings [BZ #26686]. adds c5db00dc30 sunrpc: Adjust RPC function declarations to match Sun's (bug 26686] adds 10b39a5124 elf: Add library search path information to ld.so --help adds 647103ea3a elf: Enhance ld.so --help to print HWCAP subdirectories adds bb5fd5ce64 elf: Do not pass GLRO(dl_platform), GLRO(dl_platformlen) to [...] adds 7674695cf7 <sys/platform/x86.h>: Add Intel UINTR support adds ebe454bcca <sys/platform/x86.h>: Add AVX512_FP16 support adds 875a50ff63 <sys/platform/x86.h>: Add AVX-VNNI support adds c712401bc6 <sys/platform/x86.h>: Add Intel HRESET support adds 428985c436 <sys/platform/x86.h>: Add FSRCS/FSRS/FZLRM support adds 8ed005daf0 Remove stat wrapper functions, move them to exported symbols
No new revisions were added by this update.
Summary of changes: INSTALL | 11 +- NEWS | 19 +- bits/sigstack.h | 2 +- elf/Makefile | 28 +- bits/sigstack.h => elf/argv0test.c | 27 +- elf/dl-hwcaps.c | 11 +- elf/dl-load.c | 74 ++- elf/dl-main.h | 115 ++++ elf/dl-minimal.c | 8 + elf/dl-support.c | 2 +- elf/dl-tunables.c | 45 +- elf/dl-tunables.h | 21 +- elf/dl-usage.c | 202 ++++++ elf/dl-write.c | 56 ++ elf/rtld.c | 247 ++++---- setjmp/Makefile => elf/tst-rtld-argv0.sh | 42 +- grp/Makefile | 2 +- include/bits/types/struct___jmp_buf_tag.h | 1 + include/link.h | 4 + include/rtld-malloc.h | 4 + include/signal.h | 8 + include/sys/select.h | 8 + include/sys/socket.h | 8 + include/sys/stat.h | 92 +-- include/time.h | 15 + intl/Makefile | 10 +- io/Makefile | 8 +- io/Versions | 4 + io/fstat.c | 30 +- io/fstat64.c | 33 +- io/fstatat.c | 33 +- io/fstatat64.c | 33 +- io/lstat.c | 30 +- io/lstat64.c | 33 +- io/stat.c | 31 +- io/stat64.c | 33 +- io/sys/stat.h | 129 ---- libio/Makefile | 2 +- localedata/Makefile | 4 +- login/tst-grantpt.c | 105 ++-- malloc/Makefile | 2 +- malloc/malloc.c | 2 +- manual/README.tunables | 24 +- manual/install.texi | 11 +- manual/platform.texi | 21 + manual/threads.texi | 2 +- manual/tunables.texi | 6 +- nptl/Makefile | 2 +- nptl/allocatestack.c | 14 +- nptl/pthreadP.h | 18 + nptl/pthread_rwlock_clockrdlock.c | 20 +- nptl/pthread_rwlock_clockwrlock.c | 20 +- nptl/pthread_rwlock_common.c | 33 +- nptl/pthread_rwlock_rdlock.c | 2 +- nptl/pthread_rwlock_timedrdlock.c | 20 +- nptl/pthread_rwlock_timedwrlock.c | 20 +- nptl/pthread_rwlock_wrlock.c | 2 +- nptl_db/fetch-value.c | 4 +- nscd/gai.c | 5 + posix/Makefile | 6 +- scripts/merge-test-results.sh | 7 +- scripts/update-copyrights | 6 + setjmp/Makefile | 3 +- .../bits/types/struct___jmp_buf_tag.h | 29 +- setjmp/setjmp.h | 15 +- stdio-common/Makefile | 7 +- stdio-common/errlist.c | 13 +- stdio-common/test-strerr.c | 690 ++++++++++++++++++++- stdio-common/vfscanf-internal.c | 22 +- stdlib/Makefile | 4 +- sunrpc/netname.c | 5 +- sunrpc/rpc/auth.h | 8 +- sysdeps/aarch64/nptl/pthreaddef.h | 3 + sysdeps/alpha/fpu/libm-test-ulps | 2 +- sysdeps/alpha/nptl/pthreaddef.h | 3 + sysdeps/arc/nptl/pthreaddef.h | 3 + sysdeps/arm/nptl/pthreaddef.h | 3 + sysdeps/csky/nptl/pthreaddef.h | 3 + sysdeps/generic/ldsodefs.h | 24 +- sysdeps/generic/xstatver.h | 3 + sysdeps/gnu/errlist.h | 301 +++++---- sysdeps/hppa/nptl/pthreaddef.h | 3 + sysdeps/i386/nptl/pthreaddef.h | 3 + sysdeps/ia64/nptl/pthreaddef.h | 3 + sysdeps/m68k/nptl/pthreaddef.h | 3 + sysdeps/mach/hurd/bits/statvfs.h | 4 +- sysdeps/mach/hurd/i386/libc.abilist | 8 + sysdeps/microblaze/nptl/pthreaddef.h | 3 + sysdeps/mips/mips64/libm-test-ulps | 2 +- sysdeps/mips/nptl/pthreaddef.h | 3 + sysdeps/nios2/nptl/pthreaddef.h | 3 + sysdeps/nptl/Makefile | 1 + sysdeps/nptl/futex-internal.c | 96 ++- sysdeps/nptl/futex-internal.h | 14 +- sysdeps/nptl/pthread.h | 5 +- sysdeps/posix/getaddrinfo.c | 2 +- sysdeps/powerpc/nptl/pthreaddef.h | 3 + sysdeps/riscv/nptl/pthreaddef.h | 3 + sysdeps/s390/nptl/pthreaddef.h | 3 + sysdeps/sh/nptl/pthreaddef.h | 3 + sysdeps/sparc/sparc32/pthreaddef.h | 3 + sysdeps/sparc/sparc64/pthreaddef.h | 3 + sysdeps/unix/sysv/linux/Makefile | 3 +- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 8 + sysdeps/unix/sysv/linux/alpha/bits/stat.h | 9 - sysdeps/unix/sysv/linux/alpha/libc.abilist | 8 + sysdeps/unix/sysv/linux/alpha/xstatver.h | 9 + sysdeps/unix/sysv/linux/arc/libc.abilist | 8 + sysdeps/unix/sysv/linux/arm/le/libc.abilist | 8 + sysdeps/unix/sysv/linux/bits/stat.h | 6 - sysdeps/unix/sysv/linux/clock_getcpuclockid.c | 25 +- sysdeps/unix/sysv/linux/csky/libc.abilist | 8 + .../unix/sysv/linux/dl-write.c | 30 +- sysdeps/unix/sysv/linux/generic/bits/stat.h | 11 - sysdeps/unix/sysv/linux/generic/utimes.c | 46 -- sysdeps/unix/sysv/linux/generic/xstatver.h | 5 + sysdeps/unix/sysv/linux/getpt.c | 67 +- sysdeps/unix/sysv/linux/grantpt.c | 73 ++- sysdeps/unix/sysv/linux/hppa/kernel-features.h | 5 - sysdeps/unix/sysv/linux/hppa/libc.abilist | 8 + sysdeps/unix/sysv/linux/i386/libc.abilist | 8 + sysdeps/unix/sysv/linux/ia64/bits/stat.h | 5 - sysdeps/unix/sysv/linux/ia64/libc.abilist | 8 + sysdeps/unix/sysv/linux/ia64/xstatver.h | 5 + sysdeps/unix/sysv/linux/kernel-posix-timers.h | 52 +- sysdeps/unix/sysv/linux/m68k/bits/stat.h | 7 - sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 8 + sysdeps/unix/sysv/linux/m68k/xstatver.h | 7 + sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 8 + sysdeps/unix/sysv/linux/microblaze/bits/stat.h | 7 - sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 8 + sysdeps/unix/sysv/linux/microblaze/xstatver.h | 7 + sysdeps/unix/sysv/linux/mips/bits/stat.h | 7 - sysdeps/unix/sysv/linux/mips/configure | 2 +- sysdeps/unix/sysv/linux/mips/configure.ac | 2 +- .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 8 + .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 8 + .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 8 + sysdeps/unix/sysv/linux/mips/xstatver.h | 7 + sysdeps/unix/sysv/linux/msgctl.c | 53 +- .../unix/sysv/linux/{unlockpt.c => nanosleep.c} | 50 +- sysdeps/unix/sysv/linux/nios2/libc.abilist | 8 + sysdeps/unix/sysv/linux/powerpc/bits/stat.h | 11 - .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 8 + .../linux/powerpc/powerpc32/nofpu/libc.abilist | 8 + .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 8 + .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 8 + sysdeps/unix/sysv/linux/powerpc/xstatver.h | 11 + sysdeps/unix/sysv/linux/ptsname.c | 95 +-- sysdeps/unix/sysv/linux/recvmmsg.c | 63 +- sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 8 + sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 8 + sysdeps/unix/sysv/linux/s390/bits/stat.h | 12 - sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 8 + sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 8 + sysdeps/unix/sysv/linux/s390/xstatver.h | 16 + sysdeps/unix/sysv/linux/select.c | 92 ++- sysdeps/unix/sysv/linux/semctl.c | 16 + sysdeps/unix/sysv/linux/semtimedop.c | 15 +- sysdeps/unix/sysv/linux/sh/be/libc.abilist | 8 + sysdeps/unix/sysv/linux/sh/le/libc.abilist | 8 + sysdeps/unix/sysv/linux/sigtimedwait.c | 50 +- sysdeps/unix/sysv/linux/sparc/bits/stat.h | 7 - sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 8 + sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 8 + sysdeps/unix/sysv/linux/sparc/xstatver.h | 7 + sysdeps/unix/sysv/linux/timer_create.c | 74 +-- sysdeps/unix/sysv/linux/timer_delete.c | 15 +- sysdeps/unix/sysv/linux/timer_getoverr.c | 8 +- sysdeps/unix/sysv/linux/timer_gettime.c | 6 +- sysdeps/unix/sysv/linux/timer_settime.c | 8 +- sysdeps/unix/sysv/linux/tst-sysvmsg-linux.c | 177 ++++++ sysdeps/unix/sysv/linux/tst-sysvsem-linux.c | 184 ++++++ sysdeps/unix/sysv/linux/unlockpt.c | 21 +- sysdeps/unix/sysv/linux/x86/bits/stat.h | 10 - sysdeps/unix/sysv/linux/x86/xstatver.h | 12 + sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 8 + sysdeps/unix/sysv/linux/x86_64/timer_gettime.c | 4 +- sysdeps/unix/sysv/linux/x86_64/timer_settime.c | 5 +- sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 8 + sysdeps/unix/sysv/linux/xstatver.h | 7 + sysdeps/x86/cacheinfo.c | 16 +- sysdeps/x86/cpu-features.c | 7 + sysdeps/x86/sys/platform/x86.h | 27 +- sysdeps/x86/tst-get-cpu-features.c | 12 + sysdeps/x86_64/nptl/pthreaddef.h | 3 + sysvipc/test-sysvipc.h | 110 ++++ sysvipc/test-sysvmsg.c | 5 + sysvipc/test-sysvsem.c | 6 + 189 files changed, 3428 insertions(+), 1545 deletions(-) copy bits/sigstack.h => elf/argv0test.c (62%) create mode 100644 elf/dl-main.h create mode 100644 elf/dl-usage.c create mode 100644 elf/dl-write.c copy setjmp/Makefile => elf/tst-rtld-argv0.sh (59%) mode change 100644 => 100755 create mode 100644 include/bits/types/struct___jmp_buf_tag.h rename sysdeps/unix/sysv/linux/hppa/utimes.c => setjmp/bits/types/struct___jmp_buf [...] create mode 100644 sysdeps/generic/xstatver.h create mode 100644 sysdeps/unix/sysv/linux/alpha/xstatver.h copy bits/sigstack.h => sysdeps/unix/sysv/linux/dl-write.c (61%) delete mode 100644 sysdeps/unix/sysv/linux/generic/utimes.c create mode 100644 sysdeps/unix/sysv/linux/generic/xstatver.h create mode 100644 sysdeps/unix/sysv/linux/ia64/xstatver.h create mode 100644 sysdeps/unix/sysv/linux/m68k/xstatver.h create mode 100644 sysdeps/unix/sysv/linux/microblaze/xstatver.h create mode 100644 sysdeps/unix/sysv/linux/mips/xstatver.h copy sysdeps/unix/sysv/linux/{unlockpt.c => nanosleep.c} (52%) create mode 100644 sysdeps/unix/sysv/linux/powerpc/xstatver.h create mode 100644 sysdeps/unix/sysv/linux/s390/xstatver.h create mode 100644 sysdeps/unix/sysv/linux/sparc/xstatver.h create mode 100644 sysdeps/unix/sysv/linux/tst-sysvmsg-linux.c create mode 100644 sysdeps/unix/sysv/linux/tst-sysvsem-linux.c create mode 100644 sysdeps/unix/sysv/linux/x86/xstatver.h create mode 100644 sysdeps/unix/sysv/linux/xstatver.h create mode 100644 sysvipc/test-sysvipc.h