aboutsummaryrefslogtreecommitdiff
path: root/htl
diff options
context:
space:
mode:
authorgfleury <gfleury@disroot.org>2024-11-18 13:21:45 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2024-11-19 01:37:35 +0100
commit7f045c0b48633b198b42bebdff0024d7cfab3901 (patch)
tree3466f2e4d5825b6eab71c438e4eea2f46c04029c /htl
parent1a1cedd635506a1e5f97d19bcd03fad1c3c29c12 (diff)
downloadglibc-7f045c0b48633b198b42bebdff0024d7cfab3901.tar.xz
glibc-7f045c0b48633b198b42bebdff0024d7cfab3901.zip
htl: move pthread_attr_init into libc.
Signed-off-by: gfleury <gfleury@disroot.org>
Diffstat (limited to 'htl')
-rw-r--r--htl/Makefile2
-rw-r--r--htl/Versions4
-rw-r--r--htl/forward.c2
-rw-r--r--htl/pt-initialize.c1
4 files changed, 3 insertions, 6 deletions
diff --git a/htl/Makefile b/htl/Makefile
index 5c625d0ca9..25eb791031 100644
--- a/htl/Makefile
+++ b/htl/Makefile
@@ -25,7 +25,6 @@ SYSDEPS := lockfile
LCLHDRS :=
libpthread-routines := \
- pt-attr-init \
pt-barrier-destroy \
pt-barrier-init \
pt-barrier-wait \
@@ -197,6 +196,7 @@ routines := \
pt-attr-getstack \
pt-attr-getstackaddr \
pt-attr-getstacksize \
+ pt-attr-init \
pt-attr-setdetachstate \
pt-attr-setguardsize \
pt-attr-setinheritsched \
diff --git a/htl/Versions b/htl/Versions
index 3374574869..afc2495e2f 100644
--- a/htl/Versions
+++ b/htl/Versions
@@ -25,6 +25,7 @@ libc {
pthread_attr_setstack;
pthread_attr_setscope;
pthread_attr_setschedparam;
+ pthread_attr_init;
}
GLIBC_2.21 {
@@ -74,6 +75,7 @@ libc {
___pthread_self;
__pthread_init_thread;
__pthread_default_attr;
+ __pthread_attr_init;
__pthread_attr_getstacksize;
__pthread_attr_getstackaddr;
__pthread_attr_getstack;
@@ -108,8 +110,6 @@ libpthread {
pthread_atfork;
- pthread_attr_init;
-
pthread_barrier_destroy; pthread_barrier_init; pthread_barrier_wait;
pthread_barrierattr_destroy; pthread_barrierattr_getpshared;
pthread_barrierattr_init; pthread_barrierattr_setpshared;
diff --git a/htl/forward.c b/htl/forward.c
index 179ec60bc5..7c0e16dc6e 100644
--- a/htl/forward.c
+++ b/htl/forward.c
@@ -53,8 +53,6 @@ name decl \
#define FORWARD(name, decl, params, defretval) \
FORWARD2 (name, int, decl, params, return defretval)
-FORWARD (pthread_attr_init, (pthread_attr_t *attr), (attr), 0)
-
FORWARD (pthread_condattr_destroy, (pthread_condattr_t *attr), (attr), 0)
FORWARD (pthread_condattr_init, (pthread_condattr_t *attr), (attr), 0)
diff --git a/htl/pt-initialize.c b/htl/pt-initialize.c
index 835d741215..b082a13b54 100644
--- a/htl/pt-initialize.c
+++ b/htl/pt-initialize.c
@@ -27,7 +27,6 @@
#if IS_IN (libpthread)
static const struct pthread_functions pthread_functions = {
- .ptr_pthread_attr_init = __pthread_attr_init,
.ptr_pthread_condattr_destroy = __pthread_condattr_destroy,
.ptr_pthread_condattr_init = __pthread_condattr_init,
.ptr_pthread_cond_broadcast = __pthread_cond_broadcast,