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-Oz_LTO in repository toolchain/ci/glibc.
from 726117e01b htl: avoid cancelling threads inside critical sections adds cf2c8cc2c6 htl: Fix includes for lockfile adds 6414eef6e0 htl: Move cleanup handling to non-private libc-lock adds 67a78072e2 hurd: clean fd and port on thread cancel adds 4cafcd839f hurd: make open and openat cancellation points adds fd3df63fb6 hurd: make close a cancellation point adds d60fdd480d hurd: Fix port definition in HURD_PORT_USE_CANCEL adds 09effdc9b0 hurd: make wait4 a cancellation point adds 3c9f67e7a5 hurd: Make fcntl(F_SETLKW*) cancellation points adds 1f3413338e hurd: fix usleep(ULONG_MAX) adds f512321130 hurd: Add remaining cancelation points adds 269e4c17cd htl: Enable cancel*16 an cancel*20 tests adds 81b1c8cbb5 hurd: Simplify usleep timeout computation adds d2ba3677da powerpc: Add support for POWER10 adds 3ee1e0ec5c Update kernel version to 5.7 in tst-mman-consts.py. adds 354b98cdfd random: range is not portably RAND_MAX [BZ #7003] new 5f40e4b1ba Linux: Fix UTC offset setting in settimeofday for __TIMESIZE != 64
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: hurd/Makefile | 3 +- hurd/{port-cleanup.c => fd-cleanup.c} | 17 +++--- hurd/fd-read.c | 2 +- hurd/fd-write.c | 2 +- hurd/hurd.h | 1 + hurd/hurd/fd.h | 1 + hurd/hurd/port.h | 1 + hurd/hurdselect.c | 5 ++ hurd/port-cleanup.c | 13 +++- nptl/Makefile | 9 +-- stdlib/stdlib.h | 2 +- sysdeps/htl/flockfile.c | 2 +- sysdeps/htl/ftrylockfile.c | 4 +- sysdeps/htl/funlockfile.c | 3 +- sysdeps/htl/libc-lock.h | 70 ++++++++++++++++++++++ sysdeps/htl/libc-lockP.h | 33 ---------- sysdeps/hurd/include/hurd.h | 5 ++ sysdeps/hurd/include/hurd/fd.h | 41 +++++++++++++ sysdeps/hurd/include/hurd/port.h | 27 +++++++++ sysdeps/mach/hurd/Makefile | 6 +- sysdeps/mach/hurd/Versions | 4 ++ sysdeps/mach/hurd/accept4.c | 7 ++- sysdeps/mach/hurd/close.c | 4 ++ sysdeps/mach/hurd/{close.c => close_nocancel.c} | 6 +- sysdeps/mach/hurd/connect.c | 11 +++- sysdeps/mach/hurd/dl-sysdep.c | 4 ++ sysdeps/mach/hurd/fcntl.c | 38 ++++++++++-- sysdeps/mach/hurd/fcntl_nocancel.c | 3 + sysdeps/mach/hurd/fdatasync.c | 8 ++- sysdeps/mach/hurd/fsync.c | 8 ++- sysdeps/mach/hurd/i386/Makefile | 2 + sysdeps/mach/hurd/i386/localplt.data | 6 +- sysdeps/mach/hurd/ioctl.c | 11 +++- sysdeps/mach/hurd/msync.c | 4 ++ sysdeps/mach/hurd/not-cancel.h | 45 +++++++++----- sysdeps/mach/hurd/open.c | 5 ++ sysdeps/mach/hurd/{open.c => open_nocancel.c} | 15 +---- sysdeps/mach/hurd/openat.c | 5 ++ sysdeps/mach/hurd/{openat.c => openat_nocancel.c} | 10 +--- sysdeps/mach/hurd/recv.c | 12 ++-- sysdeps/mach/hurd/recvfrom.c | 12 ++-- sysdeps/mach/hurd/recvmsg.c | 12 ++-- sysdeps/mach/hurd/send.c | 8 +-- sysdeps/mach/hurd/sendmsg.c | 2 +- sysdeps/mach/hurd/sendto.c | 2 +- sysdeps/mach/hurd/sigsuspend.c | 5 ++ sysdeps/mach/hurd/sigwait.c | 4 ++ sysdeps/mach/hurd/wait4.c | 10 +++- sysdeps/mach/hurd/{wait4.c => wait4_nocancel.c} | 6 +- sysdeps/mach/msync.c | 9 ++- sysdeps/mach/sleep.c | 4 ++ sysdeps/mach/usleep.c | 7 ++- sysdeps/powerpc/dl-procinfo.h | 11 +++- sysdeps/powerpc/powerpc32/power10/Implies | 2 + .../powerpc32/power10/fpu/multiarch/Implies | 1 + .../powerpc/powerpc32/power10/multiarch/Implies | 1 + sysdeps/powerpc/powerpc64/be/power10/Implies | 2 + sysdeps/powerpc/powerpc64/be/power10/fpu/Implies | 1 + .../powerpc64/be/power10/fpu/multiarch/Implies | 1 + .../powerpc/powerpc64/be/power10/multiarch/Implies | 1 + sysdeps/powerpc/powerpc64/le/power10/Implies | 2 + sysdeps/powerpc/powerpc64/le/power10/fpu/Implies | 1 + .../powerpc64/le/power10/fpu/multiarch/Implies | 1 + .../powerpc/powerpc64/le/power10/multiarch/Implies | 1 + sysdeps/powerpc/preconfigure | 2 +- sysdeps/powerpc/preconfigure.ac | 2 +- sysdeps/pthread/Makefile | 11 ++-- {nptl => sysdeps/pthread}/tst-cancel16.c | 0 {nptl => sysdeps/pthread}/tst-cancel20.c | 0 {nptl => sysdeps/pthread}/tst-cancelx16.c | 0 {nptl => sysdeps/pthread}/tst-cancelx20.c | 0 sysdeps/unix/sysv/linux/settimeofday.c | 11 +++- sysdeps/unix/sysv/linux/tst-mman-consts.py | 2 +- 73 files changed, 436 insertions(+), 153 deletions(-) copy hurd/{port-cleanup.c => fd-cleanup.c} (66%) create mode 100644 sysdeps/htl/libc-lock.h copy sysdeps/mach/hurd/{close.c => close_nocancel.c} (92%) create mode 100644 sysdeps/mach/hurd/fcntl_nocancel.c copy sysdeps/mach/hurd/{open.c => open_nocancel.c} (79%) copy sysdeps/mach/hurd/{openat.c => openat_nocancel.c} (86%) copy sysdeps/mach/hurd/{wait4.c => wait4_nocancel.c} (92%) create mode 100644 sysdeps/powerpc/powerpc32/power10/Implies create mode 100644 sysdeps/powerpc/powerpc32/power10/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc32/power10/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power10/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power10/fpu/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power10/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power10/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/le/power10/Implies create mode 100644 sysdeps/powerpc/powerpc64/le/power10/fpu/Implies create mode 100644 sysdeps/powerpc/powerpc64/le/power10/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/le/power10/multiarch/Implies rename {nptl => sysdeps/pthread}/tst-cancel16.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel20.c (100%) rename {nptl => sysdeps/pthread}/tst-cancelx16.c (100%) rename {nptl => sysdeps/pthread}/tst-cancelx20.c (100%)