This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH 0/2] nptl: Add pthread_clockjoin_np
- From: Mike Crowe <mac at mcrowe dot com>
- To: libc-alpha at sourceware dot org
- Cc: Mike Crowe <mac at mcrowe dot com>
- Date: Fri, 28 Jun 2019 13:13:46 +0100
- Subject: [PATCH 0/2] nptl: Add pthread_clockjoin_np
This series should be applied on top of Adhemerval Zanella's
azanella/master-posix_clock branch, which contains fixed versions of
my earlier POSIX-proposed _clock variants of _timed functions[1].
[1] https://sourceware.org/ml/libc-alpha/2019-06/msg00432.html
Mike Crowe (2):
nptl: Convert tst-join3 to use libsupport
nptl: Add pthread_clockjoin_np
ChangeLog | 71 +++++-
NEWS | 9 +-
manual/threads.texi | 1 +-
nptl/Makefile | 5 +-
nptl/Versions | 1 +-
nptl/pthreadP.h | 5 +-
nptl/pthread_join.c | 2 +-
nptl/pthread_join_common.c | 23 +-
nptl/pthread_timedjoin.c | 3 +-
nptl/pthread_tryjoin.c | 2 +-
nptl/thrd_join.c | 2 +-
nptl/tst-join10.c | 20 +-
nptl/tst-join11.c | 21 +-
nptl/tst-join12.c | 20 +-
nptl/tst-join13.c | 21 +-
nptl/tst-join3.c | 104 ++-----
nptl/tst-join5.c | 20 +-
sysdeps/nptl/pthread.h | 11 +-
sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/alpha/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/arm/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/csky/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/hppa/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/i386/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/ia64/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/microblaze/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/nios2/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/sh/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist | 1 +-
sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist | 1 +-
42 files changed, 271 insertions(+), 94 deletions(-)
create mode 100644 nptl/tst-join10.c
create mode 100644 nptl/tst-join11.c
create mode 100644 nptl/tst-join12.c
create mode 100644 nptl/tst-join13.c
base-commit: b3a2751462e04df5e872ffe9f66e928b93c35b8b
--
git-series 0.9.1