aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/nptl
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2020-02-10 11:35:05 +0100
committerFlorian Weimer <fweimer@redhat.com>2020-02-20 08:57:01 +0100
commitdc6cfdc934db9997c33728082d63552b9eee4563 (patch)
treef2b9641c24288f1d167a8062e35e726d5aefaf4e /sysdeps/nptl
parent7da5c345a5f527dc6213e8540e4a9c6eceeb6774 (diff)
downloadglibc-dc6cfdc934db9997c33728082d63552b9eee4563.tar
glibc-dc6cfdc934db9997c33728082d63552b9eee4563.tar.gz
glibc-dc6cfdc934db9997c33728082d63552b9eee4563.tar.bz2
glibc-dc6cfdc934db9997c33728082d63552b9eee4563.zip
nptl: Move pthread_cond_destroy implementation into libc
It is necessary to export __pthread_cond_destroy from libc because the C11 condition variable needs it and is still left in libpthread. This is part of the libpthread removal project: <https://sourceware.org/ml/libc-alpha/2019-10/msg00080.html> Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Diffstat (limited to 'sysdeps/nptl')
-rw-r--r--sysdeps/nptl/pthread-functions.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/sysdeps/nptl/pthread-functions.h b/sysdeps/nptl/pthread-functions.h
index 25c05bf4d8..ceb1cc631d 100644
--- a/sysdeps/nptl/pthread-functions.h
+++ b/sysdeps/nptl/pthread-functions.h
@@ -31,7 +31,6 @@ struct xid_command;
struct pthread_functions
{
int (*ptr___pthread_cond_broadcast) (pthread_cond_t *);
- int (*ptr___pthread_cond_destroy) (pthread_cond_t *);
int (*ptr___pthread_cond_init) (pthread_cond_t *,
const pthread_condattr_t *);
int (*ptr___pthread_cond_signal) (pthread_cond_t *);
@@ -39,7 +38,6 @@ struct pthread_functions
int (*ptr___pthread_cond_timedwait) (pthread_cond_t *, pthread_mutex_t *,
const struct timespec *);
int (*ptr___pthread_cond_broadcast_2_0) (pthread_cond_2_0_t *);
- int (*ptr___pthread_cond_destroy_2_0) (pthread_cond_2_0_t *);
int (*ptr___pthread_cond_init_2_0) (pthread_cond_2_0_t *,
const pthread_condattr_t *);
int (*ptr___pthread_cond_signal_2_0) (pthread_cond_2_0_t *);