aboutsummaryrefslogtreecommitdiff
path: root/htl
diff options
context:
space:
mode:
authorgfleury <gfleury@disroot.org>2024-12-31 15:49:08 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2025-01-02 01:20:20 +0100
commit4371b11c86d160091ccdb56b974d24f41a5c0958 (patch)
tree54064f318816216141498ca3c85155d5bc713f5f /htl
parent1e5b39a5e05c82eb2eef38b1982c756e2237cd90 (diff)
downloadglibc-4371b11c86d160091ccdb56b974d24f41a5c0958.tar.xz
glibc-4371b11c86d160091ccdb56b974d24f41a5c0958.zip
htl: move pthread_mutexattr_{setrobust, setrobust_np}, pthread_mutexattr_{getrobust, getrobust_np} into libc.
Message-ID: <20241231134909.1166440-8-gfleury@disroot.org>
Diffstat (limited to 'htl')
-rw-r--r--htl/Makefile4
-rw-r--r--htl/Versions8
2 files changed, 7 insertions, 5 deletions
diff --git a/htl/Makefile b/htl/Makefile
index ed2c32e2be..a46dcff204 100644
--- a/htl/Makefile
+++ b/htl/Makefile
@@ -56,8 +56,6 @@ libpthread-routines := \
pt-cancel \
pt-mutexattr-getprioceiling \
pt-mutexattr-setprioceiling \
- pt-mutexattr-getrobust \
- pt-mutexattr-setrobust \
pt-mutex-init \
pt-mutex-destroy \
pt-mutex-lock \
@@ -196,10 +194,12 @@ routines := \
pt-mutexattr-destroy \
pt-mutexattr-getprotocol \
pt-mutexattr-getpshared \
+ pt-mutexattr-getrobust \
pt-mutexattr-gettype \
pt-mutexattr-init \
pt-mutexattr-setprotocol \
pt-mutexattr-setpshared \
+ pt-mutexattr-setrobust \
pt-mutexattr-settype \
pt-nthreads \
pt-pthread_self \
diff --git a/htl/Versions b/htl/Versions
index cb308820e3..42e3ebebf0 100644
--- a/htl/Versions
+++ b/htl/Versions
@@ -76,6 +76,9 @@ libc {
thrd_current; thrd_equal; thrd_sleep; thrd_yield;
pthread_cond_clockwait;
+
+ pthread_mutexattr_getrobust; pthread_mutexattr_getrobust_np;
+ pthread_mutexattr_setrobust; pthread_mutexattr_setrobust_np;
}
GLIBC_2.41 {
@@ -93,9 +96,11 @@ libc {
pthread_condattr_setpshared;
pthread_mutexattr_getprotocol;
pthread_mutexattr_getpshared;
+ pthread_mutexattr_getrobust; pthread_mutexattr_getrobust_np;
pthread_mutexattr_gettype;
pthread_mutexattr_setprotocol;
pthread_mutexattr_setpshared;
+ pthread_mutexattr_setrobust; pthread_mutexattr_setrobust_np;
pthread_mutexattr_settype;
pthread_sigmask;
}
@@ -233,9 +238,6 @@ libpthread {
cnd_broadcast; cnd_destroy; cnd_init; cnd_signal; cnd_timedwait; cnd_wait;
tss_create; tss_delete; tss_get; tss_set;
- pthread_mutexattr_getrobust; pthread_mutexattr_getrobust_np;
- pthread_mutexattr_setrobust; pthread_mutexattr_setrobust_np;
-
pthread_mutex_consistent; pthread_mutex_consistent_np;
pthread_mutex_clocklock;