Samuel Thibault (5): hurd: Fix unwinding over interruptible RPC hurd: Make read and pread64 cancellable htl: Fix tls initialization for already-created threads htl: Fix registration of atfork handlers in modules htl: Enable more tests
htl/pt-alloc.c | 29 +++++++++++++ nptl/Makefile | 41 ++----------------- sysdeps/htl/old_pt-atfork.c | 4 +- sysdeps/htl/pt-atfork.c | 10 +++++ sysdeps/htl/pthreadP.h | 3 ++ sysdeps/mach/hurd/Makefile | 3 +- sysdeps/mach/hurd/Versions | 6 +++ sysdeps/mach/hurd/dl-sysdep.c | 5 +++ sysdeps/mach/hurd/htl/pt-sysdep.c | 3 ++ sysdeps/mach/hurd/i386/intr-msg.h | 2 + sysdeps/mach/hurd/i386/ld.abilist | 1 + sysdeps/mach/hurd/i386/localplt.data | 5 ++- sysdeps/mach/hurd/not-cancel.h | 14 ++++--- sysdeps/mach/hurd/pread64.c | 16 ++++---- sysdeps/mach/hurd/pread64_nocancel.c | 35 ++++++++++++++++ sysdeps/mach/hurd/read.c | 12 +++--- sysdeps/mach/hurd/read_nocancel.c | 30 ++++++++++++++ sysdeps/pthread/Makefile | 41 +++++++++++++++++++ {nptl => sysdeps/pthread}/tst-_res1.c | 0 {nptl => sysdeps/pthread}/tst-_res1mod1.c | 0 {nptl => sysdeps/pthread}/tst-_res1mod2.c | 0 {nptl => sysdeps/pthread}/tst-atfork2.c | 0 {nptl => sysdeps/pthread}/tst-atfork2mod.c | 0 {nptl => sysdeps/pthread}/tst-fini1.c | 0 {nptl => sysdeps/pthread}/tst-fini1mod.c | 0 .../pthread/tst-pt-tls4.c | 0 {nptl => sysdeps/pthread}/tst-tls4moda.c | 0 {nptl => sysdeps/pthread}/tst-tls4modb.c | 0 28 files changed, 200 insertions(+), 60 deletions(-) create mode 100644 sysdeps/mach/hurd/pread64_nocancel.c create mode 100644 sysdeps/mach/hurd/read_nocancel.c rename {nptl => sysdeps/pthread}/tst-_res1.c (100%) rename {nptl => sysdeps/pthread}/tst-_res1mod1.c (100%) rename {nptl => sysdeps/pthread}/tst-_res1mod2.c (100%) rename {nptl => sysdeps/pthread}/tst-atfork2.c (100%) rename {nptl => sysdeps/pthread}/tst-atfork2mod.c (100%) rename {nptl => sysdeps/pthread}/tst-fini1.c (100%) rename {nptl => sysdeps/pthread}/tst-fini1mod.c (100%) rename nptl/tst-tls4.c => sysdeps/pthread/tst-pt-tls4.c (100%) rename {nptl => sysdeps/pthread}/tst-tls4moda.c (100%) rename {nptl => sysdeps/pthread}/tst-tls4modb.c (100%) -- 2.26.2