This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 89edef7b39 hurd: Make recv* cancellation points new ea5cad3e37 htl: Add noreturn attribute on __pthread_exit forward new e2b9d562d1 htl: initialize first and prevent from unloading new a50efac19a htl: Move cleanup stack to variable shared between libc and pthread new 76fe4ef4be htl: Fix cleanup support for IO locking new 662de0889a hurd: Make write and pwrite64 cancellation points new 45fce058fe htl: Enable more cancellation tests
The 6 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: htl/Makefile | 1 + htl/Versions | 1 + htl/forward.c | 4 +-- htl/libc_pthread_init.c | 2 ++ htl/pt-alloc.c | 2 -- htl/pt-cleanup.c | 2 +- htl/pt-internal.h | 4 ++- nptl/Makefile | 3 +- sysdeps/htl/libc-lockP.h | 33 ++++++++++++++++++++++ sysdeps/htl/pthread-functions.h | 4 +-- sysdeps/{generic => htl}/stdio-lock.h | 21 +++++--------- sysdeps/mach/hurd/Makefile | 2 +- sysdeps/mach/hurd/Versions | 2 ++ sysdeps/mach/hurd/dl-sysdep.c | 2 ++ sysdeps/mach/hurd/i386/localplt.data | 3 +- sysdeps/mach/hurd/not-cancel.h | 10 +++++-- sysdeps/mach/hurd/pwrite64.c | 16 +++++------ .../mach/hurd/{pwrite64.c => pwrite64_nocancel.c} | 10 ++----- sysdeps/mach/hurd/write.c | 13 +++++---- sysdeps/mach/hurd/{write.c => write_nocancel.c} | 9 ++---- sysdeps/pthread/Makefile | 8 ++++-- .../pthread}/tst-cancel-self-cancelstate.c | 0 {nptl => sysdeps/pthread}/tst-cancel-self.c | 0 {nptl => sysdeps/pthread}/tst-cancel9.c | 0 {nptl => sysdeps/pthread}/tst-cancelx9.c | 0 25 files changed, 93 insertions(+), 59 deletions(-) copy sysdeps/{generic => htl}/stdio-lock.h (77%) copy sysdeps/mach/hurd/{pwrite64.c => pwrite64_nocancel.c} (84%) copy sysdeps/mach/hurd/{write.c => write_nocancel.c} (82%) rename {nptl => sysdeps/pthread}/tst-cancel-self-cancelstate.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel-self.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel9.c (100%) rename {nptl => sysdeps/pthread}/tst-cancelx9.c (100%)