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/llvm-master-arm-spec2k6-O3_LTO in repository toolchain/ci/glibc.
from b5b7fb76e1 i386: Use comdat instead of .gnu.linkonce for i386 setup pic [...] adds 0499a353a6 elf: Add elf/check-wx-segment, a test for the presence of WX [...] adds 808cd69267 Add missing libc_hidden_def for __utimensat64 adds 542160f0b6 Fixed typo in run_command_array() in support/shell-container.c adds c592721a5b build-many-glibcs.py: Add --shallow option adds feaa150680 build-many-glibcs.py: Add list-compilers, list-glibcs commands adds f122f356c5 Linux: renameat2 syscall number is always available adds a72ae22d5d Linux: copy_file_range syscall number is always available adds 8d25a67650 Linux: mlock2 syscall number is always available adds 276e6080c8 Linux: mq_* syscall numbers are always available adds 7255ccbec9 Linux: statx syscall number is always available adds 78e132b319 Linux: sched_setaffinity syscall number is always available adds 822a391076 Linux: sched_getaffinity syscall number is always available adds 1a5f1153a7 Linux: sigaltstack syscall number is always available adds 71691aae92 Linux: Clean up pread64/pwrite64 system call names adds d241dee4dd Linux: Clean up preadv, pwritev system call names adds 658b5848a8 Linux: getrandom syscall number is always available adds c99517a738 Linux: rt_sigqueueinfo syscall number is always available adds 5d9f1add86 Linux: pkey_mprotect syscall number is always available adds aa350443c5 Linux: set_tid_address syscall number is always available adds 11ae9a185b Linux: exit_group syscall number is always available adds b5350b487c Linux: Clean up preadv2, pwritev2 system call names adds 4fe5d3867a Linux: getdents64 syscall number is always available on MIPS adds 75376039be Linux: pciconfig_iobase syscall number is always available on alpha adds b03604b1b8 Linux: set_robust_list syscall number is always available adds ed9ce57e3c Linux: open_by_handle_at syscall number is always available adds 2982d0c18f ia64: Do not define __NR_semtimedop in <sysdep.h> adds 63e9b4bd9c x86_64: Do not define __NR_semtimedop in <sysdep.h> adds e76d4fb014 Linux: epoll_pwait syscall number is always available adds bf956afeaa m68k: getpagesize syscall number is always available adds 24caa35c57 microblaze: vfork is always available adds 847d3913da y2038: Introduce struct __utimbuf64 - new internal glibc type adds d962a5d68a y2038: linux: Provide __utimes64 implementation adds 66449d9339 y2038: linux: Provide __utime64 implementation adds c014359a7d alpha: Do not build with -fpic adds 4f88b38097 Convert Python scripts to Python 3 adds 78c9d0c6ef Update translations new 72bcc9ade0 manual: Fix typo in parse_printf_format example [BZ #24638] new f801cf7bb1 manual: Fix wrong declaration of wcschr [BZ #24654] new 1301097665 S390: Remove backchain-based fallback and use generic backtrace.c. new c10826a327 Linux: Use AT_FDCWD in utime, utimes when calling utimensat new e5244cd88a Linux: Use __fstatat64 in fchmodat implementation
The 5 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: benchtests/scripts/bench.py | 2 +- benchtests/scripts/validate_benchout.py | 2 +- conform/glibcconform.py | 2 +- conform/linknamespace.py | 2 +- conform/list-header-symbols.py | 2 +- elf/Makefile | 7 + include/time.h | 18 ++ manual/stdio.texi | 2 +- manual/string.texi | 2 +- math/gen-libm-test.py | 2 +- math/gen-tgmath-tests.py | 2 +- nptl/nptl-init.c | 4 - nptl/pthread_create.c | 6 +- po/be.po | 9 +- po/fr.po | 237 ++++++++++++++++++++- scripts/build-many-glibcs.py | 40 +++- scripts/check-wx-segment.py | 85 ++++++++ support/shell-container.c | 2 +- sysdeps/alpha/Makefile | 4 - sysdeps/nptl/fork.c | 10 +- sysdeps/s390/s390-32/backtrace.c | 148 ------------- sysdeps/s390/s390-64/backtrace.c | 147 ------------- sysdeps/sparc/Makefile | 9 + sysdeps/unix/sysv/linux/_exit.c | 2 - sysdeps/unix/sysv/linux/aio_sigqueue.c | 5 - sysdeps/unix/sysv/linux/alpha/ioperm.c | 2 - sysdeps/unix/sysv/linux/copy_file_range.c | 5 - sysdeps/unix/sysv/linux/epoll_pwait.c | 16 -- sysdeps/unix/sysv/linux/fchmodat.c | 2 +- sysdeps/unix/sysv/linux/gai_sigqueue.c | 5 - sysdeps/unix/sysv/linux/generic/sysdep.h | 8 - sysdeps/unix/sysv/linux/getentropy.c | 9 - sysdeps/unix/sysv/linux/getrandom.c | 13 -- sysdeps/unix/sysv/linux/hppa/Makefile | 9 +- sysdeps/unix/sysv/linux/ia64/sysdep.h | 6 - sysdeps/unix/sysv/linux/m68k/getpagesize.c | 4 - sysdeps/unix/sysv/linux/microblaze/vfork.S | 4 - sysdeps/unix/sysv/linux/mips/mips64/getdents64.c | 2 - sysdeps/unix/sysv/linux/mlock2.c | 2 - sysdeps/unix/sysv/linux/mq_close.c | 6 - sysdeps/unix/sysv/linux/mq_getattr.c | 6 - sysdeps/unix/sysv/linux/mq_notify.c | 6 - sysdeps/unix/sysv/linux/mq_open.c | 5 - sysdeps/unix/sysv/linux/mq_receive.c | 6 - sysdeps/unix/sysv/linux/mq_send.c | 6 - sysdeps/unix/sysv/linux/mq_unlink.c | 6 - sysdeps/unix/sysv/linux/nscd_setup_thread.c | 2 - sysdeps/unix/sysv/linux/open_by_handle_at.c | 9 - sysdeps/unix/sysv/linux/pkey_mprotect.c | 5 - sysdeps/unix/sysv/linux/pread.c | 6 +- sysdeps/unix/sysv/linux/pread64.c | 4 - sysdeps/unix/sysv/linux/pread64_nocancel.c | 4 - sysdeps/unix/sysv/linux/preadv.c | 6 - sysdeps/unix/sysv/linux/preadv2.c | 7 +- sysdeps/unix/sysv/linux/preadv64.c | 10 +- sysdeps/unix/sysv/linux/preadv64v2.c | 9 +- sysdeps/unix/sysv/linux/pwrite.c | 6 +- sysdeps/unix/sysv/linux/pwrite64.c | 4 - sysdeps/unix/sysv/linux/pwritev.c | 6 - sysdeps/unix/sysv/linux/pwritev2.c | 4 +- sysdeps/unix/sysv/linux/pwritev64.c | 10 +- sysdeps/unix/sysv/linux/pwritev64v2.c | 9 +- sysdeps/unix/sysv/linux/renameat2.c | 7 +- sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h | 12 +- sysdeps/unix/sysv/linux/sched_getaffinity.c | 10 +- sysdeps/unix/sysv/linux/sched_setaffinity.c | 7 +- sysdeps/unix/sysv/linux/sigstack.c | 4 - sysdeps/unix/sysv/linux/statx.c | 11 +- sysdeps/unix/sysv/linux/syscalls.list | 1 - .../unix/sysv/linux/{settimeofday.c => utime.c} | 44 ++-- sysdeps/unix/sysv/linux/utimensat.c | 2 + sysdeps/unix/sysv/linux/utimes.c | 38 +++- sysdeps/unix/sysv/linux/x86_64/sysdep.h | 7 - 73 files changed, 491 insertions(+), 632 deletions(-) create mode 100644 scripts/check-wx-segment.py delete mode 100644 sysdeps/s390/s390-32/backtrace.c delete mode 100644 sysdeps/s390/s390-64/backtrace.c copy sysdeps/unix/sysv/linux/{settimeofday.c => utime.c} (52%)