nptl: Move pthread_setattr_default_np into libc

The symbol was moved using scripts/move-symbol-to-libc.py.

The export of  __default_pthread_attr_freeres is temporary.  There
is a minor regression in freeres coverage because in the dynamic case,
__default_pthread_attr_freeres is no longer called if libpthread is
not linked in.

Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
This commit is contained in:
Florian Weimer 2021-05-11 11:08:00 +02:00
parent d2af73a348
commit 249bd833a0
65 changed files with 80 additions and 35 deletions

View file

@ -145,6 +145,7 @@ routines = \
pthread_rwlockattr_setkind_np \
pthread_rwlockattr_setpshared \
pthread_self \
pthread_setattr_default_np \
pthread_setcancelstate \
pthread_setcanceltype \
pthread_setschedparam \
@ -203,7 +204,6 @@ libpthread-routines = \
pthread_join \
pthread_join_common \
pthread_setaffinity \
pthread_setattr_default_np \
pthread_setconcurrency \
pthread_setname \
pthread_setschedprio \

View file

@ -167,6 +167,9 @@ libc {
pthread_mutexattr_getrobust;
pthread_mutexattr_setrobust;
}
GLIBC_2.18 {
pthread_setattr_default_np;
}
# C11 thread symbols.
GLIBC_2.28 {
call_once;
@ -230,8 +233,8 @@ libc {
pthread_barrier_wait;
pthread_barrierattr_destroy;
pthread_barrierattr_getpshared;
pthread_barrierattr_setpshared;
pthread_barrierattr_init;
pthread_barrierattr_setpshared;
pthread_cond_clockwait;
pthread_condattr_getclock;
pthread_condattr_getpshared;
@ -273,6 +276,7 @@ libc {
pthread_rwlockattr_init;
pthread_rwlockattr_setkind_np;
pthread_rwlockattr_setpshared;
pthread_setattr_default_np;
pthread_setspecific;
pthread_spin_destroy;
pthread_spin_init;
@ -299,6 +303,7 @@ libc {
}
GLIBC_PRIVATE {
__default_pthread_attr;
__default_pthread_attr_freeres;
__default_pthread_attr_lock;
__futex_abstimed_wait64;
__futex_abstimed_wait_cancelable64;
@ -436,7 +441,6 @@ libpthread {
GLIBC_2.18 {
pthread_getattr_default_np;
pthread_setattr_default_np;
}
# C11 thread symbols.

View file

@ -203,7 +203,7 @@ libc_hidden_proto (__default_pthread_attr)
extern int __default_pthread_attr_lock;
libc_hidden_proto (__default_pthread_attr_lock)
/* Called from __libc_freeres to deallocate the default attribute. */
extern void __default_pthread_attr_freeres (void) attribute_hidden;
extern void __default_pthread_attr_freeres (void);
/* Size and alignment of static TLS block. */
extern size_t __static_tls_size attribute_hidden;

View file

@ -20,10 +20,10 @@
#include <stdlib.h>
#include <pthreadP.h>
#include <string.h>
#include <shlib-compat.h>
int
pthread_setattr_default_np (const pthread_attr_t *in)
__pthread_setattr_default_np (const pthread_attr_t *in)
{
const struct pthread_attr *real_in;
int ret;
@ -81,6 +81,12 @@ pthread_setattr_default_np (const pthread_attr_t *in)
lll_unlock (__default_pthread_attr_lock, LLL_PRIVATE);
return ret;
}
versioned_symbol (libc, __pthread_setattr_default_np,
pthread_setattr_default_np, GLIBC_2_34);
#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_18, GLIBC_2_34)
compat_symbol (libc, __pthread_setattr_default_np,
pthread_setattr_default_np, GLIBC_2_18);
#endif
/* This is placed in the same file as pthread_setattr_default_np
because only this function can trigger allocation of attribute

View file

@ -2179,6 +2179,7 @@ GLIBC_2.17 xprt_register F
GLIBC_2.17 xprt_unregister F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 _mcount F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.22 fmemopen F
GLIBC_2.23 fts64_children F
GLIBC_2.23 fts64_close F
@ -2364,6 +2365,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -27,7 +27,6 @@ GLIBC_2.17 pthread_sigqueue F
GLIBC_2.17 pthread_timedjoin_np F
GLIBC_2.17 pthread_tryjoin_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.28 thrd_create F
GLIBC_2.28 thrd_detach F
GLIBC_2.28 thrd_join F

View file

@ -1854,6 +1854,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 _IO_adjust_wcolumn F
GLIBC_2.2 _IO_fgetpos F
GLIBC_2.2 _IO_fgetpos64 F
@ -2451,6 +2452,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -18,7 +18,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 pthread_attr_getstack F
GLIBC_2.2 pthread_attr_setstack F
GLIBC_2.2 pthread_getcpuclockid F

View file

@ -1470,6 +1470,7 @@ GLIBC_2.32 pthread_rwlockattr_init F
GLIBC_2.32 pthread_rwlockattr_setkind_np F
GLIBC_2.32 pthread_rwlockattr_setpshared F
GLIBC_2.32 pthread_self F
GLIBC_2.32 pthread_setattr_default_np F
GLIBC_2.32 pthread_setcancelstate F
GLIBC_2.32 pthread_setcanceltype F
GLIBC_2.32 pthread_setschedparam F
@ -2123,6 +2124,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -22,7 +22,6 @@ GLIBC_2.32 pthread_getcpuclockid F
GLIBC_2.32 pthread_getname_np F
GLIBC_2.32 pthread_join F
GLIBC_2.32 pthread_setaffinity_np F
GLIBC_2.32 pthread_setattr_default_np F
GLIBC_2.32 pthread_setconcurrency F
GLIBC_2.32 pthread_setname_np F
GLIBC_2.32 pthread_setschedprio F

View file

@ -74,6 +74,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.22 fmemopen F
GLIBC_2.23 fts64_children F
GLIBC_2.23 fts64_close F
@ -253,6 +254,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -2,7 +2,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.28 thrd_create F
GLIBC_2.28 thrd_detach F
GLIBC_2.28 thrd_join F

View file

@ -74,6 +74,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.22 fmemopen F
GLIBC_2.23 fts64_children F
GLIBC_2.23 fts64_close F
@ -250,6 +251,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -2,7 +2,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.28 thrd_create F
GLIBC_2.28 thrd_detach F
GLIBC_2.28 thrd_join F

View file

@ -1527,6 +1527,7 @@ GLIBC_2.29 pthread_rwlockattr_init F
GLIBC_2.29 pthread_rwlockattr_setkind_np F
GLIBC_2.29 pthread_rwlockattr_setpshared F
GLIBC_2.29 pthread_self F
GLIBC_2.29 pthread_setattr_default_np F
GLIBC_2.29 pthread_setcancelstate F
GLIBC_2.29 pthread_setcanceltype F
GLIBC_2.29 pthread_setschedparam F
@ -2307,6 +2308,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -21,7 +21,6 @@ GLIBC_2.29 pthread_getcpuclockid F
GLIBC_2.29 pthread_getname_np F
GLIBC_2.29 pthread_join F
GLIBC_2.29 pthread_setaffinity_np F
GLIBC_2.29 pthread_setattr_default_np F
GLIBC_2.29 pthread_setconcurrency F
GLIBC_2.29 pthread_setname_np F
GLIBC_2.29 pthread_setschedprio F

View file

@ -77,6 +77,7 @@ GLIBC_2.17 secure_getenv F
GLIBC_2.17 sys_errlist D 0x410
GLIBC_2.17 sys_nerr D 0x4
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.19 fanotify_mark F
GLIBC_2.2 _Exit F
GLIBC_2.2 _IO_2_1_stderr_ D 0xa0
@ -2258,6 +2259,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -2,7 +2,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 __errno_location F
GLIBC_2.2 pthread_attr_getguardsize F
GLIBC_2.2 pthread_attr_getstack F

View file

@ -1856,6 +1856,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 _IO_adjust_wcolumn F
GLIBC_2.2 _IO_fgetpos F
GLIBC_2.2 _IO_fgetpos64 F
@ -2441,6 +2442,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -18,7 +18,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 pthread_attr_getstack F
GLIBC_2.2 pthread_attr_setstack F
GLIBC_2.2 pthread_getcpuclockid F

View file

@ -74,6 +74,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 _Exit F
GLIBC_2.2 _IO_2_1_stderr_ D 0xe0
GLIBC_2.2 _IO_2_1_stdin_ D 0xe0
@ -2292,6 +2293,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -2,7 +2,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 __errno_location F
GLIBC_2.2 pthread_attr_getguardsize F
GLIBC_2.2 pthread_attr_getstack F

View file

@ -75,6 +75,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.22 fmemopen F
GLIBC_2.23 fts64_children F
GLIBC_2.23 fts64_close F
@ -254,6 +255,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -2,7 +2,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.28 thrd_create F
GLIBC_2.28 thrd_detach F
GLIBC_2.28 thrd_join F

View file

@ -1812,6 +1812,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 _IO_adjust_wcolumn F
GLIBC_2.2 _IO_fgetpos F
GLIBC_2.2 _IO_fgetpos64 F
@ -2384,6 +2385,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -18,7 +18,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 pthread_attr_getstack F
GLIBC_2.2 pthread_attr_setstack F
GLIBC_2.2 pthread_getcpuclockid F

View file

@ -1529,6 +1529,7 @@ GLIBC_2.18 pthread_rwlockattr_init F
GLIBC_2.18 pthread_rwlockattr_setkind_np F
GLIBC_2.18 pthread_rwlockattr_setpshared F
GLIBC_2.18 pthread_self F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.18 pthread_setcancelstate F
GLIBC_2.18 pthread_setcanceltype F
GLIBC_2.18 pthread_setschedparam F
@ -2358,6 +2359,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -21,7 +21,6 @@ GLIBC_2.18 pthread_getcpuclockid F
GLIBC_2.18 pthread_getname_np F
GLIBC_2.18 pthread_join F
GLIBC_2.18 pthread_setaffinity_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.18 pthread_setconcurrency F
GLIBC_2.18 pthread_setname_np F
GLIBC_2.18 pthread_setschedprio F

View file

@ -1529,6 +1529,7 @@ GLIBC_2.18 pthread_rwlockattr_init F
GLIBC_2.18 pthread_rwlockattr_setkind_np F
GLIBC_2.18 pthread_rwlockattr_setpshared F
GLIBC_2.18 pthread_self F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.18 pthread_setcancelstate F
GLIBC_2.18 pthread_setcanceltype F
GLIBC_2.18 pthread_setschedparam F
@ -2355,6 +2356,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -21,7 +21,6 @@ GLIBC_2.18 pthread_getcpuclockid F
GLIBC_2.18 pthread_getname_np F
GLIBC_2.18 pthread_join F
GLIBC_2.18 pthread_setaffinity_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.18 pthread_setconcurrency F
GLIBC_2.18 pthread_setname_np F
GLIBC_2.18 pthread_setschedprio F

View file

@ -1421,6 +1421,7 @@ GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 __mips_fpu_getcw F
GLIBC_2.18 __mips_fpu_setcw F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.19 getrlimit64 F
GLIBC_2.19 setrlimit64 F
GLIBC_2.2 _Exit F
@ -2347,6 +2348,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -7,7 +7,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 pthread_attr_getguardsize F
GLIBC_2.2 pthread_attr_getstack F
GLIBC_2.2 pthread_attr_getstackaddr F

View file

@ -1419,6 +1419,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.19 getrlimit64 F
GLIBC_2.19 setrlimit64 F
GLIBC_2.2 _Exit F
@ -2345,6 +2346,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -7,7 +7,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 pthread_attr_getguardsize F
GLIBC_2.2 pthread_attr_getstack F
GLIBC_2.2 pthread_attr_getstackaddr F

View file

@ -1419,6 +1419,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.19 getrlimit64 F
GLIBC_2.19 setrlimit64 F
GLIBC_2.2 _Exit F
@ -2353,6 +2354,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -1417,6 +1417,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 _Exit F
GLIBC_2.2 _IO_2_1_stderr_ D 0xe0
GLIBC_2.2 _IO_2_1_stdin_ D 0xe0
@ -2347,6 +2348,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -1572,6 +1572,7 @@ GLIBC_2.21 pthread_rwlockattr_init F
GLIBC_2.21 pthread_rwlockattr_setkind_np F
GLIBC_2.21 pthread_rwlockattr_setpshared F
GLIBC_2.21 pthread_self F
GLIBC_2.21 pthread_setattr_default_np F
GLIBC_2.21 pthread_setcancelstate F
GLIBC_2.21 pthread_setcanceltype F
GLIBC_2.21 pthread_setschedparam F
@ -2397,6 +2398,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -21,7 +21,6 @@ GLIBC_2.21 pthread_getcpuclockid F
GLIBC_2.21 pthread_getname_np F
GLIBC_2.21 pthread_join F
GLIBC_2.21 pthread_setaffinity_np F
GLIBC_2.21 pthread_setattr_default_np F
GLIBC_2.21 pthread_setconcurrency F
GLIBC_2.21 pthread_setname_np F
GLIBC_2.21 pthread_setschedprio F

View file

@ -1818,6 +1818,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 _IO_adjust_wcolumn F
GLIBC_2.2 _IO_fgetpos F
GLIBC_2.2 _IO_fgetpos64 F
@ -2411,6 +2412,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -18,7 +18,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 pthread_attr_getstack F
GLIBC_2.2 pthread_attr_setstack F
GLIBC_2.2 pthread_getcpuclockid F

View file

@ -1818,6 +1818,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.19 __atomic_feclearexcept F
GLIBC_2.19 __atomic_feholdexcept F
GLIBC_2.19 __atomic_feupdateenv F
@ -2444,6 +2445,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -75,6 +75,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.22 fmemopen F
GLIBC_2.23 fts64_children F
GLIBC_2.23 fts64_close F
@ -2259,6 +2260,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -2,7 +2,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.28 thrd_create F
GLIBC_2.28 thrd_detach F
GLIBC_2.28 thrd_join F

View file

@ -2266,6 +2266,7 @@ GLIBC_2.17 xencrypt F
GLIBC_2.17 xprt_register F
GLIBC_2.17 xprt_unregister F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.22 fmemopen F
GLIBC_2.23 fts64_children F
GLIBC_2.23 fts64_close F
@ -2560,6 +2561,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -27,7 +27,6 @@ GLIBC_2.17 pthread_sigqueue F
GLIBC_2.17 pthread_timedjoin_np F
GLIBC_2.17 pthread_tryjoin_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.28 thrd_create F
GLIBC_2.28 thrd_detach F
GLIBC_2.28 thrd_join F

View file

@ -1472,6 +1472,7 @@ GLIBC_2.33 pthread_rwlockattr_init F
GLIBC_2.33 pthread_rwlockattr_setkind_np F
GLIBC_2.33 pthread_rwlockattr_setpshared F
GLIBC_2.33 pthread_self F
GLIBC_2.33 pthread_setattr_default_np F
GLIBC_2.33 pthread_setcancelstate F
GLIBC_2.33 pthread_setcanceltype F
GLIBC_2.33 pthread_setschedparam F
@ -2125,6 +2126,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -22,7 +22,6 @@ GLIBC_2.33 pthread_getcpuclockid F
GLIBC_2.33 pthread_getname_np F
GLIBC_2.33 pthread_join F
GLIBC_2.33 pthread_setaffinity_np F
GLIBC_2.33 pthread_setattr_default_np F
GLIBC_2.33 pthread_setconcurrency F
GLIBC_2.33 pthread_setname_np F
GLIBC_2.33 pthread_setschedprio F

View file

@ -1517,6 +1517,7 @@ GLIBC_2.27 pthread_rwlockattr_init F
GLIBC_2.27 pthread_rwlockattr_setkind_np F
GLIBC_2.27 pthread_rwlockattr_setpshared F
GLIBC_2.27 pthread_self F
GLIBC_2.27 pthread_setattr_default_np F
GLIBC_2.27 pthread_setcancelstate F
GLIBC_2.27 pthread_setcanceltype F
GLIBC_2.27 pthread_setschedparam F
@ -2325,6 +2326,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -21,7 +21,6 @@ GLIBC_2.27 pthread_getcpuclockid F
GLIBC_2.27 pthread_getname_np F
GLIBC_2.27 pthread_join F
GLIBC_2.27 pthread_setaffinity_np F
GLIBC_2.27 pthread_setattr_default_np F
GLIBC_2.27 pthread_setconcurrency F
GLIBC_2.27 pthread_setname_np F
GLIBC_2.27 pthread_setschedprio F

View file

@ -1808,6 +1808,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.19 __longjmp_chk F
GLIBC_2.19 __sigsetjmp F
GLIBC_2.19 _longjmp F
@ -2409,6 +2410,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -18,7 +18,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.19 __libpthread_version_placeholder F
GLIBC_2.2 pthread_attr_getstack F
GLIBC_2.2 pthread_attr_setstack F

View file

@ -78,6 +78,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.19 __longjmp_chk F
GLIBC_2.19 __sigsetjmp F
GLIBC_2.19 _longjmp F
@ -2296,6 +2297,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -2,7 +2,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.19 __libpthread_version_placeholder F
GLIBC_2.2 __errno_location F
GLIBC_2.2 pthread_attr_getguardsize F

View file

@ -78,6 +78,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 _Exit F
GLIBC_2.2 _IO_2_1_stderr_ D 0x98
GLIBC_2.2 _IO_2_1_stdin_ D 0x98
@ -2265,6 +2266,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -2,7 +2,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 __errno_location F
GLIBC_2.2 pthread_attr_getguardsize F
GLIBC_2.2 pthread_attr_getstack F

View file

@ -78,6 +78,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 _Exit F
GLIBC_2.2 _IO_2_1_stderr_ D 0x98
GLIBC_2.2 _IO_2_1_stdin_ D 0x98
@ -2262,6 +2263,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -2,7 +2,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 __errno_location F
GLIBC_2.2 pthread_attr_getguardsize F
GLIBC_2.2 pthread_attr_getstack F

View file

@ -1814,6 +1814,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 _IO_adjust_wcolumn F
GLIBC_2.2 _IO_fgetpos F
GLIBC_2.2 _IO_fgetpos64 F
@ -2400,6 +2401,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -18,7 +18,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 pthread_attr_getstack F
GLIBC_2.2 pthread_attr_setstack F
GLIBC_2.2 pthread_getcpuclockid F

View file

@ -83,6 +83,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 _Exit F
GLIBC_2.2 _IO_2_1_stderr_ D 0xe0
GLIBC_2.2 _IO_2_1_stdin_ D 0xe0
@ -2313,6 +2314,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -2,7 +2,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2 __errno_location F
GLIBC_2.2 pthread_attr_getguardsize F
GLIBC_2.2 pthread_attr_getstack F

View file

@ -76,6 +76,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2.5 _Exit F
GLIBC_2.2.5 _IO_2_1_stderr_ D 0xe0
GLIBC_2.2.5 _IO_2_1_stdin_ D 0xe0
@ -2274,6 +2275,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -2,7 +2,6 @@ GLIBC_2.11 pthread_sigqueue F
GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.2.5 __errno_location F
GLIBC_2.2.5 pthread_attr_getguardsize F
GLIBC_2.2.5 pthread_attr_getstack F

View file

@ -2189,6 +2189,7 @@ GLIBC_2.17 clock_nanosleep F
GLIBC_2.17 clock_settime F
GLIBC_2.17 secure_getenv F
GLIBC_2.18 __cxa_thread_atexit_impl F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.22 fmemopen F
GLIBC_2.23 fts64_children F
GLIBC_2.23 fts64_close F
@ -2379,6 +2380,7 @@ GLIBC_2.34 pthread_rwlockattr_getpshared F
GLIBC_2.34 pthread_rwlockattr_init F
GLIBC_2.34 pthread_rwlockattr_setkind_np F
GLIBC_2.34 pthread_rwlockattr_setpshared F
GLIBC_2.34 pthread_setattr_default_np F
GLIBC_2.34 pthread_setspecific F
GLIBC_2.34 pthread_spin_destroy F
GLIBC_2.34 pthread_spin_init F

View file

@ -27,7 +27,6 @@ GLIBC_2.16 pthread_sigqueue F
GLIBC_2.16 pthread_timedjoin_np F
GLIBC_2.16 pthread_tryjoin_np F
GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.28 thrd_create F
GLIBC_2.28 thrd_detach F
GLIBC_2.28 thrd_join F