]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
htl: move __pthread_default_attr into libc
authorgfleury <gfleury@disroot.org>
Mon, 18 Nov 2024 11:21:34 +0000 (13:21 +0200)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Tue, 19 Nov 2024 00:08:27 +0000 (01:08 +0100)
Signed-off-by: gfleury <gfleury@disroot.org>
htl/Makefile
htl/Versions
htl/pt-internal.h
sysdeps/htl/pt-attr.c

index bd1afe800947741704165a22cea184b6658c7280..beb39e5fea2b709a165d8bbdf09d59599dfb8b66 100644 (file)
@@ -25,7 +25,6 @@ SYSDEPS := lockfile
 LCLHDRS :=
 
 libpthread-routines := \
-  pt-attr \
   pt-attr-getguardsize \
   pt-attr-getscope \
   pt-attr-getstack \
@@ -198,6 +197,7 @@ routines := \
   forward \
   htlfreeres \
   libc_pthread_init \
+  pt-attr \
   pt-attr-destroy \
   pt-attr-getdetachstate \
   pt-attr-getinheritsched \
index 34b1f87a5f55b5c71f9f50aee8555510fc4a6a40..05ef80548fd62e0f896ebd35233e9e06c0026380 100644 (file)
@@ -50,6 +50,7 @@ libc {
     __pthread_total;
     ___pthread_self;
     __pthread_init_thread;
+    __pthread_default_attr;
   }
 }
 
index 85a7d905e2188d1191296deaebabd8d20410a530..bdc8b83dc9cefaa86aa5eb82feead439cfdb3a82 100644 (file)
@@ -319,6 +319,7 @@ extern int __pthread_mutex_checklocked (pthread_mutex_t *mtx);
 
 /* Default thread attributes.  */
 extern struct __pthread_attr __pthread_default_attr;
+libc_hidden_proto (__pthread_default_attr)
 
 /* Default barrier attributes.  */
 extern const struct __pthread_barrierattr __pthread_default_barrierattr;
index ddc2c808826ab44cbcee0d657c88bbc1c0e4bdb2..4f0ba838981a3d8440ff85db7ccf4f5632773951 100644 (file)
@@ -37,3 +37,4 @@ struct __pthread_attr __pthread_default_attr = {
   __contentionscope: PTHREAD_SCOPE_SYSTEM,
   __schedpolicy: SCHED_OTHER
 };
+libc_hidden_data_def (__pthread_default_attr)