This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-build_cross in repository toolchain/ci/glibc.
from 4fdd4d41a1 x86: Detect Intel Advanced Matrix Extensions adds b9ca3f3efb tst-cancel4-common.c: fix calling socketpair adds 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 new fd3df63fb6 hurd: make close a cancellation point new d60fdd480d hurd: Fix port definition in HURD_PORT_USE_CANCEL new 09effdc9b0 hurd: make wait4 a cancellation point
The 3 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/port-cleanup.c | 13 ++++- nptl/tst-cancel4-common.c | 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/close.c | 4 ++ sysdeps/mach/hurd/{close.c => close_nocancel.c} | 6 +- sysdeps/mach/hurd/dl-sysdep.c | 4 ++ sysdeps/mach/hurd/htl/pt-docancel.c | 9 +++ sysdeps/mach/hurd/i386/localplt.data | 6 +- sysdeps/mach/hurd/not-cancel.h | 38 +++++++----- 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/wait4.c | 10 +++- sysdeps/mach/hurd/{wait4.c => wait4_nocancel.c} | 6 +- 37 files changed, 283 insertions(+), 120 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%) 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%)