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 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 new f122f356c5 Linux: renameat2 syscall number is always available new a72ae22d5d Linux: copy_file_range syscall number is always available new 8d25a67650 Linux: mlock2 syscall number is always available new 276e6080c8 Linux: mq_* syscall numbers are always available new 7255ccbec9 Linux: statx syscall number is always available new 78e132b319 Linux: sched_setaffinity syscall number is always available new 822a391076 Linux: sched_getaffinity syscall number is always available new 1a5f1153a7 Linux: sigaltstack syscall number is always available new 71691aae92 Linux: Clean up pread64/pwrite64 system call names new d241dee4dd Linux: Clean up preadv, pwritev system call names new 658b5848a8 Linux: getrandom syscall number is always available new c99517a738 Linux: rt_sigqueueinfo syscall number is always available new 5d9f1add86 Linux: pkey_mprotect syscall number is always available new aa350443c5 Linux: set_tid_address syscall number is always available new 11ae9a185b Linux: exit_group syscall number is always available new b5350b487c Linux: Clean up preadv2, pwritev2 system call names new 4fe5d3867a Linux: getdents64 syscall number is always available on MIPS new 75376039be Linux: pciconfig_iobase syscall number is always available on alpha new b03604b1b8 Linux: set_robust_list syscall number is always available new ed9ce57e3c Linux: open_by_handle_at syscall number is always available new 2982d0c18f ia64: Do not define __NR_semtimedop in <sysdep.h> new 63e9b4bd9c x86_64: Do not define __NR_semtimedop in <sysdep.h> new e76d4fb014 Linux: epoll_pwait syscall number is always available new bf956afeaa m68k: getpagesize syscall number is always available new 24caa35c57 microblaze: vfork is always available new 847d3913da y2038: Introduce struct __utimbuf64 - new internal glibc type new d962a5d68a y2038: linux: Provide __utimes64 implementation new 66449d9339 y2038: linux: Provide __utime64 implementation new c014359a7d alpha: Do not build with -fpic
The 29 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: elf/Makefile | 7 ++ include/time.h | 18 +++++ nptl/nptl-init.c | 4 - nptl/pthread_create.c | 6 +- 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/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/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} | 43 ++++++----- sysdeps/unix/sysv/linux/utimensat.c | 2 + sysdeps/unix/sysv/linux/utimes.c | 37 +++++++--- sysdeps/unix/sysv/linux/x86_64/sysdep.h | 7 -- 59 files changed, 243 insertions(+), 317 deletions(-) create mode 100644 scripts/check-wx-segment.py copy sysdeps/unix/sysv/linux/{settimeofday.c => utime.c} (52%)