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-Os-vs-Os_LTO in repository toolchain/ci/glibc.
from 03e26098b1 benchtests: Run _Float128 tests only on architectures that s [...] adds b3b0b6916a Set locale related environment variables in debugglibc.sh adds f7e3f92b7c strncmp: Add a testcase for page boundary [BZ #25933] adds 659c041188 strcmp: Add a testcase for page boundary adds c4277ba234 bench-strncmp.c: Add workloads on page boundary adds 06e95b93f0 bench-strcmp.c: Add workloads on page boundary adds 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] new 574500a108 sysvipc: Fix SEM_STAT_ANY kernel argument pass [BZ #26637] new a16d2abd49 sysvipc: Return EINVAL for invalid semctl commands new 20a00dbefc sysvipc: Fix IPC_INFO and MSG_INFO handling [BZ #26639] new be9b0b9a01 sysvipc: Return EINVAL for invalid msgctl commands
The 4 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: Makefile | 9 + NEWS | 3 + benchtests/bench-strcmp.c | 56 ++ benchtests/bench-strncmp.c | 128 ++++ elf/Makefile | 12 +- elf/{tst-single_threaded-static.c => argv0test.c} | 10 +- elf/dl-tunables.c | 45 +- elf/dl-tunables.h | 21 +- elf/rtld.c | 17 +- elf/{tst-rtld-preload.sh => tst-rtld-argv0.sh} | 10 +- iconv/Versions | 4 +- iconv/gconv_charset.c | 10 + iconv/gconv_charset.h | 27 - iconv/gconv_int.h | 21 + iconv/iconv_open.c | 2 +- iconv/iconv_prog.c | 2 +- include/signal.h | 8 + include/sys/select.h | 8 + include/sys/socket.h | 8 + include/time.h | 15 + intl/dcigettext.c | 17 +- intl/tst-codeset.c | 34 +- manual/README.tunables | 24 +- manual/tunables.texi | 6 +- nptl/allocatestack.c | 14 +- stdio-common/Makefile | 3 +- stdio-common/errlist.c | 13 +- stdio-common/test-strerr.c | 690 +++++++++++++++++++++- string/test-strcmp.c | 33 ++ string/test-strncmp.c | 33 ++ sysdeps/aarch64/nptl/pthreaddef.h | 3 + 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/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/microblaze/nptl/pthreaddef.h | 3 + sysdeps/mips/nptl/pthreaddef.h | 3 + sysdeps/nios2/nptl/pthreaddef.h | 3 + sysdeps/nptl/futex-internal.c | 26 +- sysdeps/nptl/futex-internal.h | 8 +- 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 | 2 +- sysdeps/unix/sysv/linux/clock_getcpuclockid.c | 25 +- sysdeps/unix/sysv/linux/generic/utimes.c | 46 -- sysdeps/unix/sysv/linux/hppa/kernel-features.h | 5 - sysdeps/unix/sysv/linux/hppa/utimes.c | 30 - sysdeps/unix/sysv/linux/msgctl.c | 53 +- {posix => sysdeps/unix/sysv/linux}/nanosleep.c | 28 +- sysdeps/unix/sysv/linux/recvmmsg.c | 63 +- 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/sigtimedwait.c | 50 +- sysdeps/unix/sysv/linux/tst-sysvmsg-linux.c | 177 ++++++ sysdeps/unix/sysv/linux/tst-sysvsem-linux.c | 184 ++++++ sysdeps/x86/cacheinfo.c | 16 +- sysdeps/x86_64/nptl/pthreaddef.h | 3 + sysvipc/test-sysvipc.h | 110 ++++ sysvipc/test-sysvmsg.c | 5 + sysvipc/test-sysvsem.c | 6 + 71 files changed, 2155 insertions(+), 447 deletions(-) copy elf/{tst-single_threaded-static.c => argv0test.c} (83%) copy elf/{tst-rtld-preload.sh => tst-rtld-argv0.sh} (82%) delete mode 100644 sysdeps/unix/sysv/linux/generic/utimes.c delete mode 100644 sysdeps/unix/sysv/linux/hppa/utimes.c copy {posix => sysdeps/unix/sysv/linux}/nanosleep.c (60%) 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 sysvipc/test-sysvipc.h