From 506385d30ec67279b21929f117b292bbbe8f5e7b Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Fri, 23 Apr 2021 09:46:57 +0200 Subject: [PATCH] nptl: Move pthread_mutexattr_init, __pthread_mutexattr_init into libc __pthread_mutexattr_init cannot be be made a compat symbol because it is used in mtx_init, which is still in libpthread. The symbols were moved using scripts/move-symbol-to-libc.py. --- nptl/Makefile | 2 +- nptl/Versions | 6 ++++-- nptl/pthreadP.h | 1 - nptl/pthread_mutexattr_init.c | 17 +++++++++++++---- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/alpha/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/alpha/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/arc/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/arc/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/arm/be/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/arm/be/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/arm/le/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/arm/le/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/csky/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/csky/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/hppa/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/hppa/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/i386/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/i386/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/ia64/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/ia64/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 4 ++++ .../unix/sysv/linux/m68k/coldfire/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 4 ++++ .../unix/sysv/linux/microblaze/be/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 4 ++++ .../unix/sysv/linux/microblaze/le/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/nios2/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/nios2/libpthread.abilist | 2 -- .../unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 4 ++++ .../sysv/linux/powerpc/powerpc32/libpthread.abilist | 2 -- .../sysv/linux/powerpc/powerpc32/nofpu/libc.abilist | 4 ++++ .../unix/sysv/linux/powerpc/powerpc64/be/libc.abilist | 4 ++++ .../sysv/linux/powerpc/powerpc64/be/libpthread.abilist | 2 -- .../unix/sysv/linux/powerpc/powerpc64/le/libc.abilist | 4 ++++ .../sysv/linux/powerpc/powerpc64/le/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/sh/be/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/sh/be/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/sh/le/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/sh/le/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 4 ++++ .../unix/sysv/linux/sparc/sparc32/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 4 ++++ .../unix/sysv/linux/sparc/sparc64/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 4 ++++ sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist | 2 -- 65 files changed, 146 insertions(+), 66 deletions(-) diff --git a/nptl/Makefile b/nptl/Makefile index a7c2c06..51a4740 100644 --- a/nptl/Makefile +++ b/nptl/Makefile @@ -109,6 +109,7 @@ routines = \ pthread_mutexattr_getpshared \ pthread_mutexattr_getrobust \ pthread_mutexattr_gettype \ + pthread_mutexattr_init \ pthread_once \ pthread_rwlock_rdlock \ pthread_rwlock_unlock \ @@ -168,7 +169,6 @@ libpthread-routines = \ pthread_getname \ pthread_join \ pthread_join_common \ - pthread_mutexattr_init \ pthread_mutexattr_setprioceiling \ pthread_mutexattr_setprotocol \ pthread_mutexattr_setpshared \ diff --git a/nptl/Versions b/nptl/Versions index a04fb94..1639efb 100644 --- a/nptl/Versions +++ b/nptl/Versions @@ -8,6 +8,7 @@ libc { __pthread_mutex_trylock; __pthread_mutex_unlock; __pthread_mutexattr_destroy; + __pthread_mutexattr_init; __pthread_once; __pthread_setspecific; _pthread_cleanup_pop; @@ -50,6 +51,7 @@ libc { pthread_mutex_unlock; pthread_mutexattr_destroy; pthread_mutexattr_getkind_np; + pthread_mutexattr_init; pthread_once; pthread_self; pthread_setcancelstate; @@ -132,6 +134,7 @@ libc { __pthread_mutex_init; __pthread_mutex_lock; __pthread_mutex_unlock; + __pthread_mutexattr_init; __pthread_once; __pthread_setspecific; pthread_cond_clockwait; @@ -148,6 +151,7 @@ libc { pthread_mutexattr_getprotocol; pthread_mutexattr_getrobust; pthread_mutexattr_gettype; + pthread_mutexattr_init; pthread_once; pthread_rwlock_rdlock; pthread_rwlock_unlock; @@ -211,7 +215,6 @@ libpthread { _IO_funlockfile; __errno_location; __h_errno_location; - __pthread_mutexattr_init; __pthread_mutexattr_settype; _exit; flockfile; @@ -221,7 +224,6 @@ libpthread { pthread_create; pthread_detach; pthread_join; - pthread_mutexattr_init; pthread_mutexattr_setkind_np; pthread_sigmask; pthread_testcancel; diff --git a/nptl/pthreadP.h b/nptl/pthreadP.h index 8432c0e..115dbed 100644 --- a/nptl/pthreadP.h +++ b/nptl/pthreadP.h @@ -579,7 +579,6 @@ libc_hidden_proto (__pthread_sigmask); #if IS_IN (libpthread) hidden_proto (__pthread_rwlock_unlock) hidden_proto (__pthread_testcancel) -hidden_proto (__pthread_mutexattr_init) hidden_proto (__pthread_mutexattr_settype) #endif diff --git a/nptl/pthread_mutexattr_init.c b/nptl/pthread_mutexattr_init.c index 945d434..ca0c5e9 100644 --- a/nptl/pthread_mutexattr_init.c +++ b/nptl/pthread_mutexattr_init.c @@ -18,10 +18,10 @@ #include #include - +#include int -__pthread_mutexattr_init (pthread_mutexattr_t *attr) +___pthread_mutexattr_init (pthread_mutexattr_t *attr) { ASSERT_TYPE_SIZE (pthread_mutexattr_t, __SIZEOF_PTHREAD_MUTEXATTR_T); ASSERT_PTHREAD_INTERNAL_SIZE (pthread_mutexattr_t, @@ -37,5 +37,14 @@ __pthread_mutexattr_init (pthread_mutexattr_t *attr) return 0; } -weak_alias (__pthread_mutexattr_init, pthread_mutexattr_init) -hidden_def (__pthread_mutexattr_init) +versioned_symbol (libc, ___pthread_mutexattr_init, + pthread_mutexattr_init, GLIBC_2_34); +versioned_symbol (libc, ___pthread_mutexattr_init, + __pthread_mutexattr_init, GLIBC_2_34); + +#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_0, GLIBC_2_34) +compat_symbol (libpthread, ___pthread_mutexattr_init, + pthread_mutexattr_init, GLIBC_2_0); +compat_symbol (libpthread, ___pthread_mutexattr_init, + __pthread_mutexattr_init, GLIBC_2_0); +#endif diff --git a/sysdeps/unix/sysv/linux/aarch64/libc.abilist b/sysdeps/unix/sysv/linux/aarch64/libc.abilist index 4eaa7de..957b503 100644 --- a/sysdeps/unix/sysv/linux/aarch64/libc.abilist +++ b/sysdeps/unix/sysv/linux/aarch64/libc.abilist @@ -347,6 +347,7 @@ GLIBC_2.17 __pthread_mutex_lock F GLIBC_2.17 __pthread_mutex_trylock F GLIBC_2.17 __pthread_mutex_unlock F GLIBC_2.17 __pthread_mutexattr_destroy F +GLIBC_2.17 __pthread_mutexattr_init F GLIBC_2.17 __pthread_once F GLIBC_2.17 __pthread_rwlock_rdlock F GLIBC_2.17 __pthread_rwlock_unlock F @@ -1485,6 +1486,7 @@ GLIBC_2.17 pthread_mutexattr_getpshared F GLIBC_2.17 pthread_mutexattr_getrobust F GLIBC_2.17 pthread_mutexattr_getrobust_np F GLIBC_2.17 pthread_mutexattr_gettype F +GLIBC_2.17 pthread_mutexattr_init F GLIBC_2.17 pthread_once F GLIBC_2.17 pthread_rwlock_rdlock F GLIBC_2.17 pthread_rwlock_unlock F @@ -2226,6 +2228,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2246,6 +2249,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist b/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist index 66a0ecb..b3942cb 100644 --- a/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.17 _IO_ftrylockfile F GLIBC_2.17 _IO_funlockfile F GLIBC_2.17 __errno_location F GLIBC_2.17 __h_errno_location F -GLIBC_2.17 __pthread_mutexattr_init F GLIBC_2.17 __pthread_mutexattr_settype F GLIBC_2.17 __pthread_register_cancel F GLIBC_2.17 __pthread_register_cancel_defer F @@ -44,7 +43,6 @@ GLIBC_2.17 pthread_getconcurrency F GLIBC_2.17 pthread_getcpuclockid F GLIBC_2.17 pthread_getname_np F GLIBC_2.17 pthread_join F -GLIBC_2.17 pthread_mutexattr_init F GLIBC_2.17 pthread_mutexattr_setkind_np F GLIBC_2.17 pthread_mutexattr_setprioceiling F GLIBC_2.17 pthread_mutexattr_setprotocol F diff --git a/sysdeps/unix/sysv/linux/alpha/libc.abilist b/sysdeps/unix/sysv/linux/alpha/libc.abilist index 1905659..a07518d 100644 --- a/sysdeps/unix/sysv/linux/alpha/libc.abilist +++ b/sysdeps/unix/sysv/linux/alpha/libc.abilist @@ -196,6 +196,7 @@ GLIBC_2.0 __pthread_mutex_lock F GLIBC_2.0 __pthread_mutex_trylock F GLIBC_2.0 __pthread_mutex_unlock F GLIBC_2.0 __pthread_mutexattr_destroy F +GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_once F GLIBC_2.0 __pthread_setspecific F GLIBC_2.0 __rcmd_errstr D 0x8 @@ -910,6 +911,7 @@ GLIBC_2.0 pthread_mutex_trylock F GLIBC_2.0 pthread_mutex_unlock F GLIBC_2.0 pthread_mutexattr_destroy F GLIBC_2.0 pthread_mutexattr_getkind_np F +GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_once F GLIBC_2.0 pthread_self F GLIBC_2.0 pthread_setcancelstate F @@ -2310,6 +2312,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2330,6 +2333,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/alpha/libpthread.abilist b/sysdeps/unix/sysv/linux/alpha/libpthread.abilist index 6dd5135..c348b75 100644 --- a/sysdeps/unix/sysv/linux/alpha/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/alpha/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.0 _IO_ftrylockfile F GLIBC_2.0 _IO_funlockfile F GLIBC_2.0 __errno_location F GLIBC_2.0 __h_errno_location F -GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_mutexattr_settype F GLIBC_2.0 flockfile F GLIBC_2.0 ftrylockfile F @@ -12,7 +11,6 @@ GLIBC_2.0 pthread_cancel F GLIBC_2.0 pthread_create F GLIBC_2.0 pthread_detach F GLIBC_2.0 pthread_join F -GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_mutexattr_setkind_np F GLIBC_2.0 pthread_testcancel F GLIBC_2.0 sem_destroy F diff --git a/sysdeps/unix/sysv/linux/arc/libc.abilist b/sysdeps/unix/sysv/linux/arc/libc.abilist index b3f8002..fd95778 100644 --- a/sysdeps/unix/sysv/linux/arc/libc.abilist +++ b/sysdeps/unix/sysv/linux/arc/libc.abilist @@ -336,6 +336,7 @@ GLIBC_2.32 __pthread_mutex_lock F GLIBC_2.32 __pthread_mutex_trylock F GLIBC_2.32 __pthread_mutex_unlock F GLIBC_2.32 __pthread_mutexattr_destroy F +GLIBC_2.32 __pthread_mutexattr_init F GLIBC_2.32 __pthread_once F GLIBC_2.32 __pthread_rwlock_rdlock F GLIBC_2.32 __pthread_rwlock_unlock F @@ -1413,6 +1414,7 @@ GLIBC_2.32 pthread_mutexattr_getpshared F GLIBC_2.32 pthread_mutexattr_getrobust F GLIBC_2.32 pthread_mutexattr_getrobust_np F GLIBC_2.32 pthread_mutexattr_gettype F +GLIBC_2.32 pthread_mutexattr_init F GLIBC_2.32 pthread_once F GLIBC_2.32 pthread_rwlock_rdlock F GLIBC_2.32 pthread_rwlock_unlock F @@ -1985,6 +1987,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2005,6 +2008,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/arc/libpthread.abilist b/sysdeps/unix/sysv/linux/arc/libpthread.abilist index e921842..87d9fa8 100644 --- a/sysdeps/unix/sysv/linux/arc/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/arc/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.32 _IO_ftrylockfile F GLIBC_2.32 _IO_funlockfile F GLIBC_2.32 __errno_location F GLIBC_2.32 __h_errno_location F -GLIBC_2.32 __pthread_mutexattr_init F GLIBC_2.32 __pthread_mutexattr_settype F GLIBC_2.32 __pthread_register_cancel F GLIBC_2.32 __pthread_register_cancel_defer F @@ -59,7 +58,6 @@ GLIBC_2.32 pthread_getconcurrency F GLIBC_2.32 pthread_getcpuclockid F GLIBC_2.32 pthread_getname_np F GLIBC_2.32 pthread_join F -GLIBC_2.32 pthread_mutexattr_init F GLIBC_2.32 pthread_mutexattr_setkind_np F GLIBC_2.32 pthread_mutexattr_setprioceiling F GLIBC_2.32 pthread_mutexattr_setprotocol F diff --git a/sysdeps/unix/sysv/linux/arm/be/libc.abilist b/sysdeps/unix/sysv/linux/arm/be/libc.abilist index a478be3..955e25f 100644 --- a/sysdeps/unix/sysv/linux/arm/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/arm/be/libc.abilist @@ -168,6 +168,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -188,6 +189,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -529,6 +531,7 @@ GLIBC_2.4 __pthread_mutex_lock F GLIBC_2.4 __pthread_mutex_trylock F GLIBC_2.4 __pthread_mutex_unlock F GLIBC_2.4 __pthread_mutexattr_destroy F +GLIBC_2.4 __pthread_mutexattr_init F GLIBC_2.4 __pthread_once F GLIBC_2.4 __pthread_rwlock_rdlock F GLIBC_2.4 __pthread_rwlock_unlock F @@ -1612,6 +1615,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getpshared F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_gettype F +GLIBC_2.4 pthread_mutexattr_init F GLIBC_2.4 pthread_once F GLIBC_2.4 pthread_rwlock_rdlock F GLIBC_2.4 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist b/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist index e1a515c..20cb722 100644 --- a/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist @@ -34,7 +34,6 @@ GLIBC_2.4 _IO_ftrylockfile F GLIBC_2.4 _IO_funlockfile F GLIBC_2.4 __errno_location F GLIBC_2.4 __h_errno_location F -GLIBC_2.4 __pthread_mutexattr_init F GLIBC_2.4 __pthread_mutexattr_settype F GLIBC_2.4 __pthread_register_cancel F GLIBC_2.4 __pthread_register_cancel_defer F @@ -74,7 +73,6 @@ GLIBC_2.4 pthread_detach F GLIBC_2.4 pthread_getconcurrency F GLIBC_2.4 pthread_getcpuclockid F GLIBC_2.4 pthread_join F -GLIBC_2.4 pthread_mutexattr_init F GLIBC_2.4 pthread_mutexattr_setkind_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F diff --git a/sysdeps/unix/sysv/linux/arm/le/libc.abilist b/sysdeps/unix/sysv/linux/arm/le/libc.abilist index c597b78..017ef49 100644 --- a/sysdeps/unix/sysv/linux/arm/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/arm/le/libc.abilist @@ -165,6 +165,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -185,6 +186,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -526,6 +528,7 @@ GLIBC_2.4 __pthread_mutex_lock F GLIBC_2.4 __pthread_mutex_trylock F GLIBC_2.4 __pthread_mutex_unlock F GLIBC_2.4 __pthread_mutexattr_destroy F +GLIBC_2.4 __pthread_mutexattr_init F GLIBC_2.4 __pthread_once F GLIBC_2.4 __pthread_rwlock_rdlock F GLIBC_2.4 __pthread_rwlock_unlock F @@ -1609,6 +1612,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getpshared F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_gettype F +GLIBC_2.4 pthread_mutexattr_init F GLIBC_2.4 pthread_once F GLIBC_2.4 pthread_rwlock_rdlock F GLIBC_2.4 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist b/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist index e1a515c..20cb722 100644 --- a/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist @@ -34,7 +34,6 @@ GLIBC_2.4 _IO_ftrylockfile F GLIBC_2.4 _IO_funlockfile F GLIBC_2.4 __errno_location F GLIBC_2.4 __h_errno_location F -GLIBC_2.4 __pthread_mutexattr_init F GLIBC_2.4 __pthread_mutexattr_settype F GLIBC_2.4 __pthread_register_cancel F GLIBC_2.4 __pthread_register_cancel_defer F @@ -74,7 +73,6 @@ GLIBC_2.4 pthread_detach F GLIBC_2.4 pthread_getconcurrency F GLIBC_2.4 pthread_getcpuclockid F GLIBC_2.4 pthread_join F -GLIBC_2.4 pthread_mutexattr_init F GLIBC_2.4 pthread_mutexattr_setkind_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F diff --git a/sysdeps/unix/sysv/linux/csky/libc.abilist b/sysdeps/unix/sysv/linux/csky/libc.abilist index f1c907e..4c14b4b 100644 --- a/sysdeps/unix/sysv/linux/csky/libc.abilist +++ b/sysdeps/unix/sysv/linux/csky/libc.abilist @@ -340,6 +340,7 @@ GLIBC_2.29 __pthread_mutex_lock F GLIBC_2.29 __pthread_mutex_trylock F GLIBC_2.29 __pthread_mutex_unlock F GLIBC_2.29 __pthread_mutexattr_destroy F +GLIBC_2.29 __pthread_mutexattr_init F GLIBC_2.29 __pthread_once F GLIBC_2.29 __pthread_rwlock_rdlock F GLIBC_2.29 __pthread_rwlock_unlock F @@ -1472,6 +1473,7 @@ GLIBC_2.29 pthread_mutexattr_getpshared F GLIBC_2.29 pthread_mutexattr_getrobust F GLIBC_2.29 pthread_mutexattr_getrobust_np F GLIBC_2.29 pthread_mutexattr_gettype F +GLIBC_2.29 pthread_mutexattr_init F GLIBC_2.29 pthread_once F GLIBC_2.29 pthread_rwlock_rdlock F GLIBC_2.29 pthread_rwlock_unlock F @@ -2169,6 +2171,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2189,6 +2192,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/csky/libpthread.abilist b/sysdeps/unix/sysv/linux/csky/libpthread.abilist index f9c716c..261c189 100644 --- a/sysdeps/unix/sysv/linux/csky/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/csky/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.29 _IO_ftrylockfile F GLIBC_2.29 _IO_funlockfile F GLIBC_2.29 __errno_location F GLIBC_2.29 __h_errno_location F -GLIBC_2.29 __pthread_mutexattr_init F GLIBC_2.29 __pthread_mutexattr_settype F GLIBC_2.29 __pthread_register_cancel F GLIBC_2.29 __pthread_register_cancel_defer F @@ -58,7 +57,6 @@ GLIBC_2.29 pthread_getconcurrency F GLIBC_2.29 pthread_getcpuclockid F GLIBC_2.29 pthread_getname_np F GLIBC_2.29 pthread_join F -GLIBC_2.29 pthread_mutexattr_init F GLIBC_2.29 pthread_mutexattr_setkind_np F GLIBC_2.29 pthread_mutexattr_setprioceiling F GLIBC_2.29 pthread_mutexattr_setprotocol F diff --git a/sysdeps/unix/sysv/linux/hppa/libc.abilist b/sysdeps/unix/sysv/linux/hppa/libc.abilist index 8adb64c..9225f04 100644 --- a/sysdeps/unix/sysv/linux/hppa/libc.abilist +++ b/sysdeps/unix/sysv/linux/hppa/libc.abilist @@ -365,6 +365,7 @@ GLIBC_2.2 __pthread_mutex_lock F GLIBC_2.2 __pthread_mutex_trylock F GLIBC_2.2 __pthread_mutex_unlock F GLIBC_2.2 __pthread_mutexattr_destroy F +GLIBC_2.2 __pthread_mutexattr_init F GLIBC_2.2 __pthread_once F GLIBC_2.2 __pthread_rwlock_rdlock F GLIBC_2.2 __pthread_rwlock_unlock F @@ -1301,6 +1302,7 @@ GLIBC_2.2 pthread_mutexattr_destroy F GLIBC_2.2 pthread_mutexattr_getkind_np F GLIBC_2.2 pthread_mutexattr_getpshared F GLIBC_2.2 pthread_mutexattr_gettype F +GLIBC_2.2 pthread_mutexattr_init F GLIBC_2.2 pthread_once F GLIBC_2.2 pthread_rwlock_rdlock F GLIBC_2.2 pthread_rwlock_unlock F @@ -2123,6 +2125,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2143,6 +2146,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/hppa/libpthread.abilist b/sysdeps/unix/sysv/linux/hppa/libpthread.abilist index c3d38e5..f48ea96 100644 --- a/sysdeps/unix/sysv/linux/hppa/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/hppa/libpthread.abilist @@ -9,7 +9,6 @@ GLIBC_2.2 _IO_ftrylockfile F GLIBC_2.2 _IO_funlockfile F GLIBC_2.2 __errno_location F GLIBC_2.2 __h_errno_location F -GLIBC_2.2 __pthread_mutexattr_init F GLIBC_2.2 __pthread_mutexattr_settype F GLIBC_2.2 __pthread_rwlock_destroy F GLIBC_2.2 __pthread_rwlock_init F @@ -41,7 +40,6 @@ GLIBC_2.2 pthread_detach F GLIBC_2.2 pthread_getconcurrency F GLIBC_2.2 pthread_getcpuclockid F GLIBC_2.2 pthread_join F -GLIBC_2.2 pthread_mutexattr_init F GLIBC_2.2 pthread_mutexattr_setkind_np F GLIBC_2.2 pthread_mutexattr_setpshared F GLIBC_2.2 pthread_mutexattr_settype F diff --git a/sysdeps/unix/sysv/linux/i386/libc.abilist b/sysdeps/unix/sysv/linux/i386/libc.abilist index a4aa188..71fcdcb 100644 --- a/sysdeps/unix/sysv/linux/i386/libc.abilist +++ b/sysdeps/unix/sysv/linux/i386/libc.abilist @@ -193,6 +193,7 @@ GLIBC_2.0 __pthread_mutex_lock F GLIBC_2.0 __pthread_mutex_trylock F GLIBC_2.0 __pthread_mutex_unlock F GLIBC_2.0 __pthread_mutexattr_destroy F +GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_once F GLIBC_2.0 __pthread_setspecific F GLIBC_2.0 __rcmd_errstr D 0x4 @@ -887,6 +888,7 @@ GLIBC_2.0 pthread_mutex_trylock F GLIBC_2.0 pthread_mutex_unlock F GLIBC_2.0 pthread_mutexattr_destroy F GLIBC_2.0 pthread_mutexattr_getkind_np F +GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_once F GLIBC_2.0 pthread_self F GLIBC_2.0 pthread_setcancelstate F @@ -2300,6 +2302,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2320,6 +2323,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/i386/libpthread.abilist b/sysdeps/unix/sysv/linux/i386/libpthread.abilist index 54cd50d..37ea2f98 100644 --- a/sysdeps/unix/sysv/linux/i386/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/i386/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.0 _IO_ftrylockfile F GLIBC_2.0 _IO_funlockfile F GLIBC_2.0 __errno_location F GLIBC_2.0 __h_errno_location F -GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_mutexattr_settype F GLIBC_2.0 flockfile F GLIBC_2.0 ftrylockfile F @@ -12,7 +11,6 @@ GLIBC_2.0 pthread_cancel F GLIBC_2.0 pthread_create F GLIBC_2.0 pthread_detach F GLIBC_2.0 pthread_join F -GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_mutexattr_setkind_np F GLIBC_2.0 pthread_testcancel F GLIBC_2.0 sem_destroy F diff --git a/sysdeps/unix/sysv/linux/ia64/libc.abilist b/sysdeps/unix/sysv/linux/ia64/libc.abilist index 25ab922..eaabbe9 100644 --- a/sysdeps/unix/sysv/linux/ia64/libc.abilist +++ b/sysdeps/unix/sysv/linux/ia64/libc.abilist @@ -369,6 +369,7 @@ GLIBC_2.2 __pthread_mutex_lock F GLIBC_2.2 __pthread_mutex_trylock F GLIBC_2.2 __pthread_mutex_unlock F GLIBC_2.2 __pthread_mutexattr_destroy F +GLIBC_2.2 __pthread_mutexattr_init F GLIBC_2.2 __pthread_once F GLIBC_2.2 __pthread_rwlock_rdlock F GLIBC_2.2 __pthread_rwlock_unlock F @@ -1322,6 +1323,7 @@ GLIBC_2.2 pthread_mutexattr_destroy F GLIBC_2.2 pthread_mutexattr_getkind_np F GLIBC_2.2 pthread_mutexattr_getpshared F GLIBC_2.2 pthread_mutexattr_gettype F +GLIBC_2.2 pthread_mutexattr_init F GLIBC_2.2 pthread_once F GLIBC_2.2 pthread_rwlock_rdlock F GLIBC_2.2 pthread_rwlock_unlock F @@ -2157,6 +2159,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2177,6 +2180,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/ia64/libpthread.abilist b/sysdeps/unix/sysv/linux/ia64/libpthread.abilist index 3ddc5e9..0e2c338 100644 --- a/sysdeps/unix/sysv/linux/ia64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/ia64/libpthread.abilist @@ -9,7 +9,6 @@ GLIBC_2.2 _IO_ftrylockfile F GLIBC_2.2 _IO_funlockfile F GLIBC_2.2 __errno_location F GLIBC_2.2 __h_errno_location F -GLIBC_2.2 __pthread_mutexattr_init F GLIBC_2.2 __pthread_mutexattr_settype F GLIBC_2.2 __pthread_rwlock_destroy F GLIBC_2.2 __pthread_rwlock_init F @@ -41,7 +40,6 @@ GLIBC_2.2 pthread_detach F GLIBC_2.2 pthread_getconcurrency F GLIBC_2.2 pthread_getcpuclockid F GLIBC_2.2 pthread_join F -GLIBC_2.2 pthread_mutexattr_init F GLIBC_2.2 pthread_mutexattr_setkind_np F GLIBC_2.2 pthread_mutexattr_setpshared F GLIBC_2.2 pthread_mutexattr_settype F diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist index 57180e3..0b269e8 100644 --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist @@ -169,6 +169,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -189,6 +190,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -515,6 +517,7 @@ GLIBC_2.4 __pthread_mutex_lock F GLIBC_2.4 __pthread_mutex_trylock F GLIBC_2.4 __pthread_mutex_unlock F GLIBC_2.4 __pthread_mutexattr_destroy F +GLIBC_2.4 __pthread_mutexattr_init F GLIBC_2.4 __pthread_once F GLIBC_2.4 __pthread_rwlock_rdlock F GLIBC_2.4 __pthread_rwlock_unlock F @@ -1592,6 +1595,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getpshared F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_gettype F +GLIBC_2.4 pthread_mutexattr_init F GLIBC_2.4 pthread_once F GLIBC_2.4 pthread_rwlock_rdlock F GLIBC_2.4 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist index e1a515c..20cb722 100644 --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist @@ -34,7 +34,6 @@ GLIBC_2.4 _IO_ftrylockfile F GLIBC_2.4 _IO_funlockfile F GLIBC_2.4 __errno_location F GLIBC_2.4 __h_errno_location F -GLIBC_2.4 __pthread_mutexattr_init F GLIBC_2.4 __pthread_mutexattr_settype F GLIBC_2.4 __pthread_register_cancel F GLIBC_2.4 __pthread_register_cancel_defer F @@ -74,7 +73,6 @@ GLIBC_2.4 pthread_detach F GLIBC_2.4 pthread_getconcurrency F GLIBC_2.4 pthread_getcpuclockid F GLIBC_2.4 pthread_join F -GLIBC_2.4 pthread_mutexattr_init F GLIBC_2.4 pthread_mutexattr_setkind_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist index b6d16aa..3024bf0 100644 --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist @@ -193,6 +193,7 @@ GLIBC_2.0 __pthread_mutex_lock F GLIBC_2.0 __pthread_mutex_trylock F GLIBC_2.0 __pthread_mutex_unlock F GLIBC_2.0 __pthread_mutexattr_destroy F +GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_once F GLIBC_2.0 __pthread_setspecific F GLIBC_2.0 __rcmd_errstr D 0x4 @@ -886,6 +887,7 @@ GLIBC_2.0 pthread_mutex_trylock F GLIBC_2.0 pthread_mutex_unlock F GLIBC_2.0 pthread_mutexattr_destroy F GLIBC_2.0 pthread_mutexattr_getkind_np F +GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_once F GLIBC_2.0 pthread_self F GLIBC_2.0 pthread_setcancelstate F @@ -2243,6 +2245,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2263,6 +2266,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist index 54cd50d..37ea2f98 100644 --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.0 _IO_ftrylockfile F GLIBC_2.0 _IO_funlockfile F GLIBC_2.0 __errno_location F GLIBC_2.0 __h_errno_location F -GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_mutexattr_settype F GLIBC_2.0 flockfile F GLIBC_2.0 ftrylockfile F @@ -12,7 +11,6 @@ GLIBC_2.0 pthread_cancel F GLIBC_2.0 pthread_create F GLIBC_2.0 pthread_detach F GLIBC_2.0 pthread_join F -GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_mutexattr_setkind_np F GLIBC_2.0 pthread_testcancel F GLIBC_2.0 sem_destroy F diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist index 8402833..4a80c42 100644 --- a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist @@ -348,6 +348,7 @@ GLIBC_2.18 __pthread_mutex_lock F GLIBC_2.18 __pthread_mutex_trylock F GLIBC_2.18 __pthread_mutex_unlock F GLIBC_2.18 __pthread_mutexattr_destroy F +GLIBC_2.18 __pthread_mutexattr_init F GLIBC_2.18 __pthread_once F GLIBC_2.18 __pthread_rwlock_rdlock F GLIBC_2.18 __pthread_rwlock_unlock F @@ -1487,6 +1488,7 @@ GLIBC_2.18 pthread_mutexattr_getpshared F GLIBC_2.18 pthread_mutexattr_getrobust F GLIBC_2.18 pthread_mutexattr_getrobust_np F GLIBC_2.18 pthread_mutexattr_gettype F +GLIBC_2.18 pthread_mutexattr_init F GLIBC_2.18 pthread_once F GLIBC_2.18 pthread_rwlock_rdlock F GLIBC_2.18 pthread_rwlock_unlock F @@ -2220,6 +2222,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2240,6 +2243,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist index 3254a33..8804e0a 100644 --- a/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.18 _IO_ftrylockfile F GLIBC_2.18 _IO_funlockfile F GLIBC_2.18 __errno_location F GLIBC_2.18 __h_errno_location F -GLIBC_2.18 __pthread_mutexattr_init F GLIBC_2.18 __pthread_mutexattr_settype F GLIBC_2.18 __pthread_register_cancel F GLIBC_2.18 __pthread_register_cancel_defer F @@ -45,7 +44,6 @@ GLIBC_2.18 pthread_getconcurrency F GLIBC_2.18 pthread_getcpuclockid F GLIBC_2.18 pthread_getname_np F GLIBC_2.18 pthread_join F -GLIBC_2.18 pthread_mutexattr_init F GLIBC_2.18 pthread_mutexattr_setkind_np F GLIBC_2.18 pthread_mutexattr_setprioceiling F GLIBC_2.18 pthread_mutexattr_setprotocol F diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist index bfadea8..6c50dc0 100644 --- a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist @@ -348,6 +348,7 @@ GLIBC_2.18 __pthread_mutex_lock F GLIBC_2.18 __pthread_mutex_trylock F GLIBC_2.18 __pthread_mutex_unlock F GLIBC_2.18 __pthread_mutexattr_destroy F +GLIBC_2.18 __pthread_mutexattr_init F GLIBC_2.18 __pthread_once F GLIBC_2.18 __pthread_rwlock_rdlock F GLIBC_2.18 __pthread_rwlock_unlock F @@ -1487,6 +1488,7 @@ GLIBC_2.18 pthread_mutexattr_getpshared F GLIBC_2.18 pthread_mutexattr_getrobust F GLIBC_2.18 pthread_mutexattr_getrobust_np F GLIBC_2.18 pthread_mutexattr_gettype F +GLIBC_2.18 pthread_mutexattr_init F GLIBC_2.18 pthread_once F GLIBC_2.18 pthread_rwlock_rdlock F GLIBC_2.18 pthread_rwlock_unlock F @@ -2217,6 +2219,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2237,6 +2240,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist index 3254a33..8804e0a 100644 --- a/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.18 _IO_ftrylockfile F GLIBC_2.18 _IO_funlockfile F GLIBC_2.18 __errno_location F GLIBC_2.18 __h_errno_location F -GLIBC_2.18 __pthread_mutexattr_init F GLIBC_2.18 __pthread_mutexattr_settype F GLIBC_2.18 __pthread_register_cancel F GLIBC_2.18 __pthread_register_cancel_defer F @@ -45,7 +44,6 @@ GLIBC_2.18 pthread_getconcurrency F GLIBC_2.18 pthread_getcpuclockid F GLIBC_2.18 pthread_getname_np F GLIBC_2.18 pthread_join F -GLIBC_2.18 pthread_mutexattr_init F GLIBC_2.18 pthread_mutexattr_setkind_np F GLIBC_2.18 pthread_mutexattr_setprioceiling F GLIBC_2.18 pthread_mutexattr_setprotocol F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist index 88eb888..f762481 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist @@ -191,6 +191,7 @@ GLIBC_2.0 __pthread_mutex_lock F GLIBC_2.0 __pthread_mutex_trylock F GLIBC_2.0 __pthread_mutex_unlock F GLIBC_2.0 __pthread_mutexattr_destroy F +GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_once F GLIBC_2.0 __pthread_setspecific F GLIBC_2.0 __rcmd_errstr D 0x4 @@ -883,6 +884,7 @@ GLIBC_2.0 pthread_mutex_trylock F GLIBC_2.0 pthread_mutex_unlock F GLIBC_2.0 pthread_mutexattr_destroy F GLIBC_2.0 pthread_mutexattr_getkind_np F +GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_once F GLIBC_2.0 pthread_self F GLIBC_2.0 pthread_setcancelstate F @@ -2206,6 +2208,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2226,6 +2229,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist index 45ede10..4a5d5db 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.0 _IO_ftrylockfile F GLIBC_2.0 _IO_funlockfile F GLIBC_2.0 __errno_location F GLIBC_2.0 __h_errno_location F -GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_mutexattr_settype F GLIBC_2.0 flockfile F GLIBC_2.0 ftrylockfile F @@ -12,7 +11,6 @@ GLIBC_2.0 pthread_cancel F GLIBC_2.0 pthread_create F GLIBC_2.0 pthread_detach F GLIBC_2.0 pthread_join F -GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_mutexattr_setkind_np F GLIBC_2.0 pthread_testcancel F GLIBC_2.0 sem_destroy F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist index a561984..c96218a 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist @@ -191,6 +191,7 @@ GLIBC_2.0 __pthread_mutex_lock F GLIBC_2.0 __pthread_mutex_trylock F GLIBC_2.0 __pthread_mutex_unlock F GLIBC_2.0 __pthread_mutexattr_destroy F +GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_once F GLIBC_2.0 __pthread_setspecific F GLIBC_2.0 __rcmd_errstr D 0x4 @@ -883,6 +884,7 @@ GLIBC_2.0 pthread_mutex_trylock F GLIBC_2.0 pthread_mutex_unlock F GLIBC_2.0 pthread_mutexattr_destroy F GLIBC_2.0 pthread_mutexattr_getkind_np F +GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_once F GLIBC_2.0 pthread_self F GLIBC_2.0 pthread_setcancelstate F @@ -2204,6 +2206,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2224,6 +2227,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist index 45ede10..4a5d5db 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.0 _IO_ftrylockfile F GLIBC_2.0 _IO_funlockfile F GLIBC_2.0 __errno_location F GLIBC_2.0 __h_errno_location F -GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_mutexattr_settype F GLIBC_2.0 flockfile F GLIBC_2.0 ftrylockfile F @@ -12,7 +11,6 @@ GLIBC_2.0 pthread_cancel F GLIBC_2.0 pthread_create F GLIBC_2.0 pthread_detach F GLIBC_2.0 pthread_join F -GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_mutexattr_setkind_np F GLIBC_2.0 pthread_testcancel F GLIBC_2.0 sem_destroy F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist index e521b90..316fa7b 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist @@ -191,6 +191,7 @@ GLIBC_2.0 __pthread_mutex_lock F GLIBC_2.0 __pthread_mutex_trylock F GLIBC_2.0 __pthread_mutex_unlock F GLIBC_2.0 __pthread_mutexattr_destroy F +GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_once F GLIBC_2.0 __pthread_setspecific F GLIBC_2.0 __rcmd_errstr D 0x4 @@ -883,6 +884,7 @@ GLIBC_2.0 pthread_mutex_trylock F GLIBC_2.0 pthread_mutex_unlock F GLIBC_2.0 pthread_mutexattr_destroy F GLIBC_2.0 pthread_mutexattr_getkind_np F +GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_once F GLIBC_2.0 pthread_self F GLIBC_2.0 pthread_setcancelstate F @@ -2212,6 +2214,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2232,6 +2235,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist index de62b67..1ca57ca 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist @@ -191,6 +191,7 @@ GLIBC_2.0 __pthread_mutex_lock F GLIBC_2.0 __pthread_mutex_trylock F GLIBC_2.0 __pthread_mutex_unlock F GLIBC_2.0 __pthread_mutexattr_destroy F +GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_once F GLIBC_2.0 __pthread_setspecific F GLIBC_2.0 __rcmd_errstr D 0x8 @@ -881,6 +882,7 @@ GLIBC_2.0 pthread_mutex_trylock F GLIBC_2.0 pthread_mutex_unlock F GLIBC_2.0 pthread_mutexattr_destroy F GLIBC_2.0 pthread_mutexattr_getkind_np F +GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_once F GLIBC_2.0 pthread_self F GLIBC_2.0 pthread_setcancelstate F @@ -2206,6 +2208,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2226,6 +2229,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/nios2/libc.abilist b/sysdeps/unix/sysv/linux/nios2/libc.abilist index e2ca8de..35ef4a6 100644 --- a/sysdeps/unix/sysv/linux/nios2/libc.abilist +++ b/sysdeps/unix/sysv/linux/nios2/libc.abilist @@ -385,6 +385,7 @@ GLIBC_2.21 __pthread_mutex_lock F GLIBC_2.21 __pthread_mutex_trylock F GLIBC_2.21 __pthread_mutex_unlock F GLIBC_2.21 __pthread_mutexattr_destroy F +GLIBC_2.21 __pthread_mutexattr_init F GLIBC_2.21 __pthread_once F GLIBC_2.21 __pthread_rwlock_rdlock F GLIBC_2.21 __pthread_rwlock_unlock F @@ -1530,6 +1531,7 @@ GLIBC_2.21 pthread_mutexattr_getpshared F GLIBC_2.21 pthread_mutexattr_getrobust F GLIBC_2.21 pthread_mutexattr_getrobust_np F GLIBC_2.21 pthread_mutexattr_gettype F +GLIBC_2.21 pthread_mutexattr_init F GLIBC_2.21 pthread_once F GLIBC_2.21 pthread_rwlock_rdlock F GLIBC_2.21 pthread_rwlock_unlock F @@ -2259,6 +2261,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2279,6 +2282,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/nios2/libpthread.abilist b/sysdeps/unix/sysv/linux/nios2/libpthread.abilist index 70bbb02..2d813a3 100644 --- a/sysdeps/unix/sysv/linux/nios2/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/nios2/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.21 _IO_ftrylockfile F GLIBC_2.21 _IO_funlockfile F GLIBC_2.21 __errno_location F GLIBC_2.21 __h_errno_location F -GLIBC_2.21 __pthread_mutexattr_init F GLIBC_2.21 __pthread_mutexattr_settype F GLIBC_2.21 __pthread_register_cancel F GLIBC_2.21 __pthread_register_cancel_defer F @@ -45,7 +44,6 @@ GLIBC_2.21 pthread_getconcurrency F GLIBC_2.21 pthread_getcpuclockid F GLIBC_2.21 pthread_getname_np F GLIBC_2.21 pthread_join F -GLIBC_2.21 pthread_mutexattr_init F GLIBC_2.21 pthread_mutexattr_setkind_np F GLIBC_2.21 pthread_mutexattr_setprioceiling F GLIBC_2.21 pthread_mutexattr_setprotocol F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist index e189791..f87da68 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist @@ -202,6 +202,7 @@ GLIBC_2.0 __pthread_mutex_lock F GLIBC_2.0 __pthread_mutex_trylock F GLIBC_2.0 __pthread_mutex_unlock F GLIBC_2.0 __pthread_mutexattr_destroy F +GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_once F GLIBC_2.0 __pthread_setspecific F GLIBC_2.0 __rcmd_errstr D 0x4 @@ -894,6 +895,7 @@ GLIBC_2.0 pthread_mutex_trylock F GLIBC_2.0 pthread_mutex_unlock F GLIBC_2.0 pthread_mutexattr_destroy F GLIBC_2.0 pthread_mutexattr_getkind_np F +GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_once F GLIBC_2.0 pthread_self F GLIBC_2.0 pthread_setcancelstate F @@ -2270,6 +2272,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2290,6 +2293,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist index 241a436..3878a17 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.0 _IO_ftrylockfile F GLIBC_2.0 _IO_funlockfile F GLIBC_2.0 __errno_location F GLIBC_2.0 __h_errno_location F -GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_mutexattr_settype F GLIBC_2.0 flockfile F GLIBC_2.0 ftrylockfile F @@ -12,7 +11,6 @@ GLIBC_2.0 pthread_cancel F GLIBC_2.0 pthread_create F GLIBC_2.0 pthread_detach F GLIBC_2.0 pthread_join F -GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_mutexattr_setkind_np F GLIBC_2.0 pthread_testcancel F GLIBC_2.0 sem_destroy F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist index 28b61e4..89312a2 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist @@ -202,6 +202,7 @@ GLIBC_2.0 __pthread_mutex_lock F GLIBC_2.0 __pthread_mutex_trylock F GLIBC_2.0 __pthread_mutex_unlock F GLIBC_2.0 __pthread_mutexattr_destroy F +GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_once F GLIBC_2.0 __pthread_setspecific F GLIBC_2.0 __rcmd_errstr D 0x4 @@ -894,6 +895,7 @@ GLIBC_2.0 pthread_mutex_trylock F GLIBC_2.0 pthread_mutex_unlock F GLIBC_2.0 pthread_mutexattr_destroy F GLIBC_2.0 pthread_mutexattr_getkind_np F +GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_once F GLIBC_2.0 pthread_self F GLIBC_2.0 pthread_setcancelstate F @@ -2303,6 +2305,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2323,6 +2326,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist index 5b6e0eb..686d6e0 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist @@ -418,6 +418,7 @@ GLIBC_2.3 __pthread_mutex_lock F GLIBC_2.3 __pthread_mutex_trylock F GLIBC_2.3 __pthread_mutex_unlock F GLIBC_2.3 __pthread_mutexattr_destroy F +GLIBC_2.3 __pthread_mutexattr_init F GLIBC_2.3 __pthread_once F GLIBC_2.3 __pthread_rwlock_rdlock F GLIBC_2.3 __pthread_rwlock_unlock F @@ -1407,6 +1408,7 @@ GLIBC_2.3 pthread_mutexattr_destroy F GLIBC_2.3 pthread_mutexattr_getkind_np F GLIBC_2.3 pthread_mutexattr_getpshared F GLIBC_2.3 pthread_mutexattr_gettype F +GLIBC_2.3 pthread_mutexattr_init F GLIBC_2.3 pthread_once F GLIBC_2.3 pthread_rwlock_rdlock F GLIBC_2.3 pthread_rwlock_unlock F @@ -2124,6 +2126,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2144,6 +2147,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist index d4cb59f..8102c49 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist @@ -30,7 +30,6 @@ GLIBC_2.3 _IO_ftrylockfile F GLIBC_2.3 _IO_funlockfile F GLIBC_2.3 __errno_location F GLIBC_2.3 __h_errno_location F -GLIBC_2.3 __pthread_mutexattr_init F GLIBC_2.3 __pthread_mutexattr_settype F GLIBC_2.3 __pthread_rwlock_destroy F GLIBC_2.3 __pthread_rwlock_init F @@ -62,7 +61,6 @@ GLIBC_2.3 pthread_detach F GLIBC_2.3 pthread_getconcurrency F GLIBC_2.3 pthread_getcpuclockid F GLIBC_2.3 pthread_join F -GLIBC_2.3 pthread_mutexattr_init F GLIBC_2.3 pthread_mutexattr_setkind_np F GLIBC_2.3 pthread_mutexattr_setpshared F GLIBC_2.3 pthread_mutexattr_settype F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist index 97dec5a..c5a3726 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist @@ -433,6 +433,7 @@ GLIBC_2.17 __pthread_mutex_lock F GLIBC_2.17 __pthread_mutex_trylock F GLIBC_2.17 __pthread_mutex_unlock F GLIBC_2.17 __pthread_mutexattr_destroy F +GLIBC_2.17 __pthread_mutexattr_init F GLIBC_2.17 __pthread_once F GLIBC_2.17 __pthread_rwlock_rdlock F GLIBC_2.17 __pthread_rwlock_unlock F @@ -1573,6 +1574,7 @@ GLIBC_2.17 pthread_mutexattr_getpshared F GLIBC_2.17 pthread_mutexattr_getrobust F GLIBC_2.17 pthread_mutexattr_getrobust_np F GLIBC_2.17 pthread_mutexattr_gettype F +GLIBC_2.17 pthread_mutexattr_init F GLIBC_2.17 pthread_once F GLIBC_2.17 pthread_rwlock_rdlock F GLIBC_2.17 pthread_rwlock_unlock F @@ -2422,6 +2424,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2442,6 +2445,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist index 66a0ecb..b3942cb 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.17 _IO_ftrylockfile F GLIBC_2.17 _IO_funlockfile F GLIBC_2.17 __errno_location F GLIBC_2.17 __h_errno_location F -GLIBC_2.17 __pthread_mutexattr_init F GLIBC_2.17 __pthread_mutexattr_settype F GLIBC_2.17 __pthread_register_cancel F GLIBC_2.17 __pthread_register_cancel_defer F @@ -44,7 +43,6 @@ GLIBC_2.17 pthread_getconcurrency F GLIBC_2.17 pthread_getcpuclockid F GLIBC_2.17 pthread_getname_np F GLIBC_2.17 pthread_join F -GLIBC_2.17 pthread_mutexattr_init F GLIBC_2.17 pthread_mutexattr_setkind_np F GLIBC_2.17 pthread_mutexattr_setprioceiling F GLIBC_2.17 pthread_mutexattr_setprotocol F diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist index 6dd8d3e..0aaf983 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist @@ -333,6 +333,7 @@ GLIBC_2.33 __pthread_mutex_lock F GLIBC_2.33 __pthread_mutex_trylock F GLIBC_2.33 __pthread_mutex_unlock F GLIBC_2.33 __pthread_mutexattr_destroy F +GLIBC_2.33 __pthread_mutexattr_init F GLIBC_2.33 __pthread_once F GLIBC_2.33 __pthread_rwlock_rdlock F GLIBC_2.33 __pthread_rwlock_unlock F @@ -1415,6 +1416,7 @@ GLIBC_2.33 pthread_mutexattr_getpshared F GLIBC_2.33 pthread_mutexattr_getrobust F GLIBC_2.33 pthread_mutexattr_getrobust_np F GLIBC_2.33 pthread_mutexattr_gettype F +GLIBC_2.33 pthread_mutexattr_init F GLIBC_2.33 pthread_once F GLIBC_2.33 pthread_rwlock_rdlock F GLIBC_2.33 pthread_rwlock_unlock F @@ -1987,6 +1989,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2007,6 +2010,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist b/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist index ebe25e1..e0401b9 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.33 _IO_ftrylockfile F GLIBC_2.33 _IO_funlockfile F GLIBC_2.33 __errno_location F GLIBC_2.33 __h_errno_location F -GLIBC_2.33 __pthread_mutexattr_init F GLIBC_2.33 __pthread_mutexattr_settype F GLIBC_2.33 __pthread_register_cancel F GLIBC_2.33 __pthread_register_cancel_defer F @@ -59,7 +58,6 @@ GLIBC_2.33 pthread_getconcurrency F GLIBC_2.33 pthread_getcpuclockid F GLIBC_2.33 pthread_getname_np F GLIBC_2.33 pthread_join F -GLIBC_2.33 pthread_mutexattr_init F GLIBC_2.33 pthread_mutexattr_setkind_np F GLIBC_2.33 pthread_mutexattr_setprioceiling F GLIBC_2.33 pthread_mutexattr_setprotocol F diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist index 88e9c2b..32f860f 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist @@ -344,6 +344,7 @@ GLIBC_2.27 __pthread_mutex_lock F GLIBC_2.27 __pthread_mutex_trylock F GLIBC_2.27 __pthread_mutex_unlock F GLIBC_2.27 __pthread_mutexattr_destroy F +GLIBC_2.27 __pthread_mutexattr_init F GLIBC_2.27 __pthread_once F GLIBC_2.27 __pthread_rwlock_rdlock F GLIBC_2.27 __pthread_rwlock_unlock F @@ -1475,6 +1476,7 @@ GLIBC_2.27 pthread_mutexattr_getpshared F GLIBC_2.27 pthread_mutexattr_getrobust F GLIBC_2.27 pthread_mutexattr_getrobust_np F GLIBC_2.27 pthread_mutexattr_gettype F +GLIBC_2.27 pthread_mutexattr_init F GLIBC_2.27 pthread_once F GLIBC_2.27 pthread_rwlock_rdlock F GLIBC_2.27 pthread_rwlock_unlock F @@ -2187,6 +2189,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2207,6 +2210,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist index 7732995..bd6ecdd 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.27 _IO_ftrylockfile F GLIBC_2.27 _IO_funlockfile F GLIBC_2.27 __errno_location F GLIBC_2.27 __h_errno_location F -GLIBC_2.27 __pthread_mutexattr_init F GLIBC_2.27 __pthread_mutexattr_settype F GLIBC_2.27 __pthread_register_cancel F GLIBC_2.27 __pthread_register_cancel_defer F @@ -45,7 +44,6 @@ GLIBC_2.27 pthread_getconcurrency F GLIBC_2.27 pthread_getcpuclockid F GLIBC_2.27 pthread_getname_np F GLIBC_2.27 pthread_join F -GLIBC_2.27 pthread_mutexattr_init F GLIBC_2.27 pthread_mutexattr_setkind_np F GLIBC_2.27 pthread_mutexattr_setprioceiling F GLIBC_2.27 pthread_mutexattr_setprotocol F diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist index ed241c0..b380ebb 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist @@ -193,6 +193,7 @@ GLIBC_2.0 __pthread_mutex_lock F GLIBC_2.0 __pthread_mutex_trylock F GLIBC_2.0 __pthread_mutex_unlock F GLIBC_2.0 __pthread_mutexattr_destroy F +GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_once F GLIBC_2.0 __pthread_setspecific F GLIBC_2.0 __rcmd_errstr D 0x4 @@ -885,6 +886,7 @@ GLIBC_2.0 pthread_mutex_trylock F GLIBC_2.0 pthread_mutex_unlock F GLIBC_2.0 pthread_mutexattr_destroy F GLIBC_2.0 pthread_mutexattr_getkind_np F +GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_once F GLIBC_2.0 pthread_self F GLIBC_2.0 pthread_setcancelstate F @@ -2268,6 +2270,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2288,6 +2291,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist index e2456b5..a443527 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.0 _IO_ftrylockfile F GLIBC_2.0 _IO_funlockfile F GLIBC_2.0 __errno_location F GLIBC_2.0 __h_errno_location F -GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_mutexattr_settype F GLIBC_2.0 flockfile F GLIBC_2.0 ftrylockfile F @@ -12,7 +11,6 @@ GLIBC_2.0 pthread_cancel F GLIBC_2.0 pthread_create F GLIBC_2.0 pthread_detach F GLIBC_2.0 pthread_join F -GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_mutexattr_setkind_np F GLIBC_2.0 pthread_testcancel F GLIBC_2.0 sem_destroy F diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist index 5c7945c..788ae64 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist @@ -379,6 +379,7 @@ GLIBC_2.2 __pthread_mutex_lock F GLIBC_2.2 __pthread_mutex_trylock F GLIBC_2.2 __pthread_mutex_unlock F GLIBC_2.2 __pthread_mutexattr_destroy F +GLIBC_2.2 __pthread_mutexattr_init F GLIBC_2.2 __pthread_once F GLIBC_2.2 __pthread_rwlock_rdlock F GLIBC_2.2 __pthread_rwlock_unlock F @@ -1319,6 +1320,7 @@ GLIBC_2.2 pthread_mutexattr_destroy F GLIBC_2.2 pthread_mutexattr_getkind_np F GLIBC_2.2 pthread_mutexattr_getpshared F GLIBC_2.2 pthread_mutexattr_gettype F +GLIBC_2.2 pthread_mutexattr_init F GLIBC_2.2 pthread_once F GLIBC_2.2 pthread_rwlock_rdlock F GLIBC_2.2 pthread_rwlock_unlock F @@ -2161,6 +2163,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2181,6 +2184,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist index f0b4104..d41425f 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist @@ -10,7 +10,6 @@ GLIBC_2.2 _IO_ftrylockfile F GLIBC_2.2 _IO_funlockfile F GLIBC_2.2 __errno_location F GLIBC_2.2 __h_errno_location F -GLIBC_2.2 __pthread_mutexattr_init F GLIBC_2.2 __pthread_mutexattr_settype F GLIBC_2.2 __pthread_rwlock_destroy F GLIBC_2.2 __pthread_rwlock_init F @@ -42,7 +41,6 @@ GLIBC_2.2 pthread_detach F GLIBC_2.2 pthread_getconcurrency F GLIBC_2.2 pthread_getcpuclockid F GLIBC_2.2 pthread_join F -GLIBC_2.2 pthread_mutexattr_init F GLIBC_2.2 pthread_mutexattr_setkind_np F GLIBC_2.2 pthread_mutexattr_setpshared F GLIBC_2.2 pthread_mutexattr_settype F diff --git a/sysdeps/unix/sysv/linux/sh/be/libc.abilist b/sysdeps/unix/sysv/linux/sh/be/libc.abilist index ae0dd3c..6d66f5c 100644 --- a/sysdeps/unix/sysv/linux/sh/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/sh/be/libc.abilist @@ -368,6 +368,7 @@ GLIBC_2.2 __pthread_mutex_lock F GLIBC_2.2 __pthread_mutex_trylock F GLIBC_2.2 __pthread_mutex_unlock F GLIBC_2.2 __pthread_mutexattr_destroy F +GLIBC_2.2 __pthread_mutexattr_init F GLIBC_2.2 __pthread_once F GLIBC_2.2 __pthread_rwlock_rdlock F GLIBC_2.2 __pthread_rwlock_unlock F @@ -1305,6 +1306,7 @@ GLIBC_2.2 pthread_mutexattr_destroy F GLIBC_2.2 pthread_mutexattr_getkind_np F GLIBC_2.2 pthread_mutexattr_getpshared F GLIBC_2.2 pthread_mutexattr_gettype F +GLIBC_2.2 pthread_mutexattr_init F GLIBC_2.2 pthread_once F GLIBC_2.2 pthread_rwlock_rdlock F GLIBC_2.2 pthread_rwlock_unlock F @@ -2130,6 +2132,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2150,6 +2153,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist b/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist index c3d38e5..f48ea96 100644 --- a/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist @@ -9,7 +9,6 @@ GLIBC_2.2 _IO_ftrylockfile F GLIBC_2.2 _IO_funlockfile F GLIBC_2.2 __errno_location F GLIBC_2.2 __h_errno_location F -GLIBC_2.2 __pthread_mutexattr_init F GLIBC_2.2 __pthread_mutexattr_settype F GLIBC_2.2 __pthread_rwlock_destroy F GLIBC_2.2 __pthread_rwlock_init F @@ -41,7 +40,6 @@ GLIBC_2.2 pthread_detach F GLIBC_2.2 pthread_getconcurrency F GLIBC_2.2 pthread_getcpuclockid F GLIBC_2.2 pthread_join F -GLIBC_2.2 pthread_mutexattr_init F GLIBC_2.2 pthread_mutexattr_setkind_np F GLIBC_2.2 pthread_mutexattr_setpshared F GLIBC_2.2 pthread_mutexattr_settype F diff --git a/sysdeps/unix/sysv/linux/sh/le/libc.abilist b/sysdeps/unix/sysv/linux/sh/le/libc.abilist index 229e810..c196be3 100644 --- a/sysdeps/unix/sysv/linux/sh/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/sh/le/libc.abilist @@ -368,6 +368,7 @@ GLIBC_2.2 __pthread_mutex_lock F GLIBC_2.2 __pthread_mutex_trylock F GLIBC_2.2 __pthread_mutex_unlock F GLIBC_2.2 __pthread_mutexattr_destroy F +GLIBC_2.2 __pthread_mutexattr_init F GLIBC_2.2 __pthread_once F GLIBC_2.2 __pthread_rwlock_rdlock F GLIBC_2.2 __pthread_rwlock_unlock F @@ -1305,6 +1306,7 @@ GLIBC_2.2 pthread_mutexattr_destroy F GLIBC_2.2 pthread_mutexattr_getkind_np F GLIBC_2.2 pthread_mutexattr_getpshared F GLIBC_2.2 pthread_mutexattr_gettype F +GLIBC_2.2 pthread_mutexattr_init F GLIBC_2.2 pthread_once F GLIBC_2.2 pthread_rwlock_rdlock F GLIBC_2.2 pthread_rwlock_unlock F @@ -2127,6 +2129,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2147,6 +2150,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist b/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist index c3d38e5..f48ea96 100644 --- a/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist @@ -9,7 +9,6 @@ GLIBC_2.2 _IO_ftrylockfile F GLIBC_2.2 _IO_funlockfile F GLIBC_2.2 __errno_location F GLIBC_2.2 __h_errno_location F -GLIBC_2.2 __pthread_mutexattr_init F GLIBC_2.2 __pthread_mutexattr_settype F GLIBC_2.2 __pthread_rwlock_destroy F GLIBC_2.2 __pthread_rwlock_init F @@ -41,7 +40,6 @@ GLIBC_2.2 pthread_detach F GLIBC_2.2 pthread_getconcurrency F GLIBC_2.2 pthread_getcpuclockid F GLIBC_2.2 pthread_join F -GLIBC_2.2 pthread_mutexattr_init F GLIBC_2.2 pthread_mutexattr_setkind_np F GLIBC_2.2 pthread_mutexattr_setpshared F GLIBC_2.2 pthread_mutexattr_settype F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist index 2621c66..e31b992 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist @@ -197,6 +197,7 @@ GLIBC_2.0 __pthread_mutex_lock F GLIBC_2.0 __pthread_mutex_trylock F GLIBC_2.0 __pthread_mutex_unlock F GLIBC_2.0 __pthread_mutexattr_destroy F +GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_once F GLIBC_2.0 __pthread_setspecific F GLIBC_2.0 __rcmd_errstr D 0x4 @@ -888,6 +889,7 @@ GLIBC_2.0 pthread_mutex_trylock F GLIBC_2.0 pthread_mutex_unlock F GLIBC_2.0 pthread_mutexattr_destroy F GLIBC_2.0 pthread_mutexattr_getkind_np F +GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_once F GLIBC_2.0 pthread_self F GLIBC_2.0 pthread_setcancelstate F @@ -2259,6 +2261,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2279,6 +2282,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist index 6dd5135..c348b75 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.0 _IO_ftrylockfile F GLIBC_2.0 _IO_funlockfile F GLIBC_2.0 __errno_location F GLIBC_2.0 __h_errno_location F -GLIBC_2.0 __pthread_mutexattr_init F GLIBC_2.0 __pthread_mutexattr_settype F GLIBC_2.0 flockfile F GLIBC_2.0 ftrylockfile F @@ -12,7 +11,6 @@ GLIBC_2.0 pthread_cancel F GLIBC_2.0 pthread_create F GLIBC_2.0 pthread_detach F GLIBC_2.0 pthread_join F -GLIBC_2.0 pthread_mutexattr_init F GLIBC_2.0 pthread_mutexattr_setkind_np F GLIBC_2.0 pthread_testcancel F GLIBC_2.0 sem_destroy F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist index 8b2e65d..91da8fe 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist @@ -406,6 +406,7 @@ GLIBC_2.2 __pthread_mutex_lock F GLIBC_2.2 __pthread_mutex_trylock F GLIBC_2.2 __pthread_mutex_unlock F GLIBC_2.2 __pthread_mutexattr_destroy F +GLIBC_2.2 __pthread_mutexattr_init F GLIBC_2.2 __pthread_once F GLIBC_2.2 __pthread_rwlock_rdlock F GLIBC_2.2 __pthread_rwlock_unlock F @@ -1348,6 +1349,7 @@ GLIBC_2.2 pthread_mutexattr_destroy F GLIBC_2.2 pthread_mutexattr_getkind_np F GLIBC_2.2 pthread_mutexattr_getpshared F GLIBC_2.2 pthread_mutexattr_gettype F +GLIBC_2.2 pthread_mutexattr_init F GLIBC_2.2 pthread_once F GLIBC_2.2 pthread_rwlock_rdlock F GLIBC_2.2 pthread_rwlock_unlock F @@ -2178,6 +2180,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2198,6 +2201,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist index 3ddc5e9..0e2c338 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist @@ -9,7 +9,6 @@ GLIBC_2.2 _IO_ftrylockfile F GLIBC_2.2 _IO_funlockfile F GLIBC_2.2 __errno_location F GLIBC_2.2 __h_errno_location F -GLIBC_2.2 __pthread_mutexattr_init F GLIBC_2.2 __pthread_mutexattr_settype F GLIBC_2.2 __pthread_rwlock_destroy F GLIBC_2.2 __pthread_rwlock_init F @@ -41,7 +40,6 @@ GLIBC_2.2 pthread_detach F GLIBC_2.2 pthread_getconcurrency F GLIBC_2.2 pthread_getcpuclockid F GLIBC_2.2 pthread_join F -GLIBC_2.2 pthread_mutexattr_init F GLIBC_2.2 pthread_mutexattr_setkind_np F GLIBC_2.2 pthread_mutexattr_setpshared F GLIBC_2.2 pthread_mutexattr_settype F diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist index 9fa82df..45e553e 100644 --- a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist @@ -367,6 +367,7 @@ GLIBC_2.2.5 __pthread_mutex_lock F GLIBC_2.2.5 __pthread_mutex_trylock F GLIBC_2.2.5 __pthread_mutex_unlock F GLIBC_2.2.5 __pthread_mutexattr_destroy F +GLIBC_2.2.5 __pthread_mutexattr_init F GLIBC_2.2.5 __pthread_once F GLIBC_2.2.5 __pthread_rwlock_rdlock F GLIBC_2.2.5 __pthread_rwlock_unlock F @@ -1316,6 +1317,7 @@ GLIBC_2.2.5 pthread_mutexattr_destroy F GLIBC_2.2.5 pthread_mutexattr_getkind_np F GLIBC_2.2.5 pthread_mutexattr_getpshared F GLIBC_2.2.5 pthread_mutexattr_gettype F +GLIBC_2.2.5 pthread_mutexattr_init F GLIBC_2.2.5 pthread_once F GLIBC_2.2.5 pthread_rwlock_rdlock F GLIBC_2.2.5 pthread_rwlock_unlock F @@ -2139,6 +2141,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2159,6 +2162,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist index 8d4441a..da79b26 100644 --- a/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist @@ -9,7 +9,6 @@ GLIBC_2.2.5 _IO_ftrylockfile F GLIBC_2.2.5 _IO_funlockfile F GLIBC_2.2.5 __errno_location F GLIBC_2.2.5 __h_errno_location F -GLIBC_2.2.5 __pthread_mutexattr_init F GLIBC_2.2.5 __pthread_mutexattr_settype F GLIBC_2.2.5 __pthread_rwlock_destroy F GLIBC_2.2.5 __pthread_rwlock_init F @@ -41,7 +40,6 @@ GLIBC_2.2.5 pthread_detach F GLIBC_2.2.5 pthread_getconcurrency F GLIBC_2.2.5 pthread_getcpuclockid F GLIBC_2.2.5 pthread_join F -GLIBC_2.2.5 pthread_mutexattr_init F GLIBC_2.2.5 pthread_mutexattr_setkind_np F GLIBC_2.2.5 pthread_mutexattr_setpshared F GLIBC_2.2.5 pthread_mutexattr_settype F diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist index 5ddf8e0..9c97885 100644 --- a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist @@ -348,6 +348,7 @@ GLIBC_2.16 __pthread_mutex_lock F GLIBC_2.16 __pthread_mutex_trylock F GLIBC_2.16 __pthread_mutex_unlock F GLIBC_2.16 __pthread_mutexattr_destroy F +GLIBC_2.16 __pthread_mutexattr_init F GLIBC_2.16 __pthread_once F GLIBC_2.16 __pthread_rwlock_rdlock F GLIBC_2.16 __pthread_rwlock_unlock F @@ -1492,6 +1493,7 @@ GLIBC_2.16 pthread_mutexattr_getpshared F GLIBC_2.16 pthread_mutexattr_getrobust F GLIBC_2.16 pthread_mutexattr_getrobust_np F GLIBC_2.16 pthread_mutexattr_gettype F +GLIBC_2.16 pthread_mutexattr_init F GLIBC_2.16 pthread_once F GLIBC_2.16 pthread_rwlock_rdlock F GLIBC_2.16 pthread_rwlock_unlock F @@ -2241,6 +2243,7 @@ GLIBC_2.34 __pthread_mutex_init F GLIBC_2.34 __pthread_mutex_lock F GLIBC_2.34 __pthread_mutex_trylock F GLIBC_2.34 __pthread_mutex_unlock F +GLIBC_2.34 __pthread_mutexattr_init F GLIBC_2.34 __pthread_once F GLIBC_2.34 __pthread_setspecific F GLIBC_2.34 __pthread_unwind_next F @@ -2261,6 +2264,7 @@ GLIBC_2.34 pthread_mutexattr_getprotocol F GLIBC_2.34 pthread_mutexattr_getpshared F GLIBC_2.34 pthread_mutexattr_getrobust F GLIBC_2.34 pthread_mutexattr_gettype F +GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist index f55e6e5..82f2fe2 100644 --- a/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist @@ -3,7 +3,6 @@ GLIBC_2.16 _IO_ftrylockfile F GLIBC_2.16 _IO_funlockfile F GLIBC_2.16 __errno_location F GLIBC_2.16 __h_errno_location F -GLIBC_2.16 __pthread_mutexattr_init F GLIBC_2.16 __pthread_mutexattr_settype F GLIBC_2.16 __pthread_register_cancel F GLIBC_2.16 __pthread_register_cancel_defer F @@ -44,7 +43,6 @@ GLIBC_2.16 pthread_getconcurrency F GLIBC_2.16 pthread_getcpuclockid F GLIBC_2.16 pthread_getname_np F GLIBC_2.16 pthread_join F -GLIBC_2.16 pthread_mutexattr_init F GLIBC_2.16 pthread_mutexattr_setkind_np F GLIBC_2.16 pthread_mutexattr_setprioceiling F GLIBC_2.16 pthread_mutexattr_setprotocol F -- 2.7.4