diff options
64 files changed, 76 insertions, 33 deletions
diff --git a/nptl/Makefile b/nptl/Makefile index 757e5e4238..e3f9a2053a 100644 --- a/nptl/Makefile +++ b/nptl/Makefile @@ -136,6 +136,7 @@ routines = \ pthread_rwlockattr_getpshared \ pthread_rwlockattr_init \ pthread_rwlockattr_setkind_np \ + pthread_rwlockattr_setpshared \ pthread_self \ pthread_setcancelstate \ pthread_setcanceltype \ @@ -191,7 +192,6 @@ libpthread-routines = \ pthread_getname \ pthread_join \ pthread_join_common \ - pthread_rwlockattr_setpshared \ pthread_setaffinity \ pthread_setattr_default_np \ pthread_setconcurrency \ diff --git a/nptl/Versions b/nptl/Versions index 450c3727ab..9c92e9ec84 100644 --- a/nptl/Versions +++ b/nptl/Versions @@ -78,6 +78,7 @@ libc { pthread_rwlockattr_getpshared; pthread_rwlockattr_init; pthread_rwlockattr_setkind_np; + pthread_rwlockattr_setpshared; } GLIBC_2.2 { __pthread_rwlock_destroy; @@ -236,6 +237,7 @@ libc { pthread_rwlockattr_getpshared; pthread_rwlockattr_init; pthread_rwlockattr_setkind_np; + pthread_rwlockattr_setpshared; pthread_setspecific; pthread_spin_destroy; pthread_spin_init; @@ -322,7 +324,6 @@ libpthread { pthread_attr_setstacksize; pthread_create; pthread_getconcurrency; - pthread_rwlockattr_setpshared; pthread_setconcurrency; sem_destroy; sem_getvalue; diff --git a/nptl/pthread_rwlockattr_setpshared.c b/nptl/pthread_rwlockattr_setpshared.c index 2e42754466..e8f603788e 100644 --- a/nptl/pthread_rwlockattr_setpshared.c +++ b/nptl/pthread_rwlockattr_setpshared.c @@ -19,10 +19,10 @@ #include <errno.h> #include "pthreadP.h" #include <futex-internal.h> - +#include <shlib-compat.h> int -pthread_rwlockattr_setpshared (pthread_rwlockattr_t *attr, int pshared) +__pthread_rwlockattr_setpshared (pthread_rwlockattr_t *attr, int pshared) { struct pthread_rwlockattr *iattr; @@ -36,3 +36,10 @@ pthread_rwlockattr_setpshared (pthread_rwlockattr_t *attr, int pshared) return 0; } +versioned_symbol (libc, __pthread_rwlockattr_setpshared, + pthread_rwlockattr_setpshared, GLIBC_2_34); + +#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_1, GLIBC_2_34) +compat_symbol (libpthread, __pthread_rwlockattr_setpshared, + pthread_rwlockattr_setpshared, GLIBC_2_1); +#endif diff --git a/sysdeps/unix/sysv/linux/aarch64/libc.abilist b/sysdeps/unix/sysv/linux/aarch64/libc.abilist index 448ae2354b..ad9f34494f 100644 --- a/sysdeps/unix/sysv/linux/aarch64/libc.abilist +++ b/sysdeps/unix/sysv/linux/aarch64/libc.abilist @@ -1518,6 +1518,7 @@ GLIBC_2.17 pthread_rwlockattr_getkind_np F GLIBC_2.17 pthread_rwlockattr_getpshared F GLIBC_2.17 pthread_rwlockattr_init F GLIBC_2.17 pthread_rwlockattr_setkind_np F +GLIBC_2.17 pthread_rwlockattr_setpshared F GLIBC_2.17 pthread_self F GLIBC_2.17 pthread_setcancelstate F GLIBC_2.17 pthread_setcanceltype F @@ -2334,6 +2335,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist b/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist index fc9870dbfd..433b97f293 100644 --- a/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist @@ -32,7 +32,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_rwlockattr_setpshared F GLIBC_2.17 pthread_setaffinity_np F GLIBC_2.17 pthread_setconcurrency F GLIBC_2.17 pthread_setname_np F diff --git a/sysdeps/unix/sysv/linux/alpha/libc.abilist b/sysdeps/unix/sysv/linux/alpha/libc.abilist index 0468b6e626..1a97584f0d 100644 --- a/sysdeps/unix/sysv/linux/alpha/libc.abilist +++ b/sysdeps/unix/sysv/linux/alpha/libc.abilist @@ -1618,6 +1618,7 @@ GLIBC_2.1 pthread_rwlockattr_getkind_np F GLIBC_2.1 pthread_rwlockattr_getpshared F GLIBC_2.1 pthread_rwlockattr_init F GLIBC_2.1 pthread_rwlockattr_setkind_np F +GLIBC_2.1 pthread_rwlockattr_setpshared F GLIBC_2.1 ptsname F GLIBC_2.1 ptsname_r F GLIBC_2.1 putgrent F @@ -2415,6 +2416,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/alpha/libpthread.abilist b/sysdeps/unix/sysv/linux/alpha/libpthread.abilist index c7415ed0f4..e46d8b6b61 100644 --- a/sysdeps/unix/sysv/linux/alpha/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/alpha/libpthread.abilist @@ -24,7 +24,6 @@ GLIBC_2.1 pthread_attr_setstackaddr F GLIBC_2.1 pthread_attr_setstacksize F GLIBC_2.1 pthread_create F GLIBC_2.1 pthread_getconcurrency F -GLIBC_2.1 pthread_rwlockattr_setpshared F GLIBC_2.1 pthread_setconcurrency F GLIBC_2.1 sem_destroy F GLIBC_2.1 sem_getvalue F diff --git a/sysdeps/unix/sysv/linux/arc/libc.abilist b/sysdeps/unix/sysv/linux/arc/libc.abilist index 0845c61588..fb46270222 100644 --- a/sysdeps/unix/sysv/linux/arc/libc.abilist +++ b/sysdeps/unix/sysv/linux/arc/libc.abilist @@ -1461,6 +1461,7 @@ GLIBC_2.32 pthread_rwlockattr_getkind_np F GLIBC_2.32 pthread_rwlockattr_getpshared F 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_setcancelstate F GLIBC_2.32 pthread_setcanceltype F @@ -2093,6 +2094,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/arc/libpthread.abilist b/sysdeps/unix/sysv/linux/arc/libpthread.abilist index 3bbcaf46e8..e84525838b 100644 --- a/sysdeps/unix/sysv/linux/arc/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/arc/libpthread.abilist @@ -34,7 +34,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_rwlockattr_setpshared F GLIBC_2.32 pthread_setaffinity_np F GLIBC_2.32 pthread_setattr_default_np F GLIBC_2.32 pthread_setconcurrency F diff --git a/sysdeps/unix/sysv/linux/arm/be/libc.abilist b/sysdeps/unix/sysv/linux/arm/be/libc.abilist index 8168f8e3ef..7eb46e69c2 100644 --- a/sysdeps/unix/sysv/linux/arm/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/arm/be/libc.abilist @@ -243,6 +243,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F @@ -1705,6 +1706,7 @@ GLIBC_2.4 pthread_rwlockattr_getkind_np F GLIBC_2.4 pthread_rwlockattr_getpshared F GLIBC_2.4 pthread_rwlockattr_init F GLIBC_2.4 pthread_rwlockattr_setkind_np F +GLIBC_2.4 pthread_rwlockattr_setpshared F GLIBC_2.4 pthread_self F GLIBC_2.4 pthread_setcancelstate F GLIBC_2.4 pthread_setcanceltype F diff --git a/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist b/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist index 79cebf356b..2a670355e1 100644 --- a/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist @@ -42,7 +42,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_rwlockattr_setpshared F GLIBC_2.4 pthread_setaffinity_np F GLIBC_2.4 pthread_setconcurrency F GLIBC_2.4 pthread_setschedprio F diff --git a/sysdeps/unix/sysv/linux/arm/le/libc.abilist b/sysdeps/unix/sysv/linux/arm/le/libc.abilist index 89040b1889..5334659a99 100644 --- a/sysdeps/unix/sysv/linux/arm/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/arm/le/libc.abilist @@ -240,6 +240,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F @@ -1702,6 +1703,7 @@ GLIBC_2.4 pthread_rwlockattr_getkind_np F GLIBC_2.4 pthread_rwlockattr_getpshared F GLIBC_2.4 pthread_rwlockattr_init F GLIBC_2.4 pthread_rwlockattr_setkind_np F +GLIBC_2.4 pthread_rwlockattr_setpshared F GLIBC_2.4 pthread_self F GLIBC_2.4 pthread_setcancelstate F GLIBC_2.4 pthread_setcanceltype F diff --git a/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist b/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist index 79cebf356b..2a670355e1 100644 --- a/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist @@ -42,7 +42,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_rwlockattr_setpshared F GLIBC_2.4 pthread_setaffinity_np F GLIBC_2.4 pthread_setconcurrency F GLIBC_2.4 pthread_setschedprio F diff --git a/sysdeps/unix/sysv/linux/csky/libc.abilist b/sysdeps/unix/sysv/linux/csky/libc.abilist index e05258ee73..33ef4fd01b 100644 --- a/sysdeps/unix/sysv/linux/csky/libc.abilist +++ b/sysdeps/unix/sysv/linux/csky/libc.abilist @@ -1518,6 +1518,7 @@ GLIBC_2.29 pthread_rwlockattr_getkind_np F GLIBC_2.29 pthread_rwlockattr_getpshared F 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_setcancelstate F GLIBC_2.29 pthread_setcanceltype F @@ -2277,6 +2278,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/csky/libpthread.abilist b/sysdeps/unix/sysv/linux/csky/libpthread.abilist index ea4b61a797..20bb905377 100644 --- a/sysdeps/unix/sysv/linux/csky/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/csky/libpthread.abilist @@ -33,7 +33,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_rwlockattr_setpshared F GLIBC_2.29 pthread_setaffinity_np F GLIBC_2.29 pthread_setattr_default_np F GLIBC_2.29 pthread_setconcurrency F diff --git a/sysdeps/unix/sysv/linux/hppa/libc.abilist b/sysdeps/unix/sysv/linux/hppa/libc.abilist index beffd30d97..9152ccdccd 100644 --- a/sysdeps/unix/sysv/linux/hppa/libc.abilist +++ b/sysdeps/unix/sysv/linux/hppa/libc.abilist @@ -1329,6 +1329,7 @@ GLIBC_2.2 pthread_rwlockattr_getkind_np F GLIBC_2.2 pthread_rwlockattr_getpshared F GLIBC_2.2 pthread_rwlockattr_init F GLIBC_2.2 pthread_rwlockattr_setkind_np F +GLIBC_2.2 pthread_rwlockattr_setpshared F GLIBC_2.2 pthread_self F GLIBC_2.2 pthread_setcancelstate F GLIBC_2.2 pthread_setcanceltype F @@ -2228,6 +2229,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/hppa/libpthread.abilist b/sysdeps/unix/sysv/linux/hppa/libpthread.abilist index 8495617a69..5f01a50caf 100644 --- a/sysdeps/unix/sysv/linux/hppa/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/hppa/libpthread.abilist @@ -30,7 +30,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_rwlockattr_setpshared F GLIBC_2.2 pthread_setconcurrency F GLIBC_2.2 pthread_testcancel F GLIBC_2.2 pthread_yield F diff --git a/sysdeps/unix/sysv/linux/i386/libc.abilist b/sysdeps/unix/sysv/linux/i386/libc.abilist index c52617f48c..29fca039fa 100644 --- a/sysdeps/unix/sysv/linux/i386/libc.abilist +++ b/sysdeps/unix/sysv/linux/i386/libc.abilist @@ -1586,6 +1586,7 @@ GLIBC_2.1 pthread_rwlockattr_getkind_np F GLIBC_2.1 pthread_rwlockattr_getpshared F GLIBC_2.1 pthread_rwlockattr_init F GLIBC_2.1 pthread_rwlockattr_setkind_np F +GLIBC_2.1 pthread_rwlockattr_setpshared F GLIBC_2.1 ptsname F GLIBC_2.1 ptsname_r F GLIBC_2.1 putgrent F @@ -2405,6 +2406,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/i386/libpthread.abilist b/sysdeps/unix/sysv/linux/i386/libpthread.abilist index 1c4370dea3..d72b492154 100644 --- a/sysdeps/unix/sysv/linux/i386/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/i386/libpthread.abilist @@ -24,7 +24,6 @@ GLIBC_2.1 pthread_attr_setstackaddr F GLIBC_2.1 pthread_attr_setstacksize F GLIBC_2.1 pthread_create F GLIBC_2.1 pthread_getconcurrency F -GLIBC_2.1 pthread_rwlockattr_setpshared F GLIBC_2.1 pthread_setconcurrency F GLIBC_2.1 sem_destroy F GLIBC_2.1 sem_getvalue F diff --git a/sysdeps/unix/sysv/linux/ia64/libc.abilist b/sysdeps/unix/sysv/linux/ia64/libc.abilist index e43410f8c0..80ceefd5d7 100644 --- a/sysdeps/unix/sysv/linux/ia64/libc.abilist +++ b/sysdeps/unix/sysv/linux/ia64/libc.abilist @@ -1350,6 +1350,7 @@ GLIBC_2.2 pthread_rwlockattr_getkind_np F GLIBC_2.2 pthread_rwlockattr_getpshared F GLIBC_2.2 pthread_rwlockattr_init F GLIBC_2.2 pthread_rwlockattr_setkind_np F +GLIBC_2.2 pthread_rwlockattr_setpshared F GLIBC_2.2 pthread_self F GLIBC_2.2 pthread_setcancelstate F GLIBC_2.2 pthread_setcanceltype F @@ -2262,6 +2263,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/ia64/libpthread.abilist b/sysdeps/unix/sysv/linux/ia64/libpthread.abilist index f78988e59d..262d119599 100644 --- a/sysdeps/unix/sysv/linux/ia64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/ia64/libpthread.abilist @@ -30,7 +30,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_rwlockattr_setpshared F GLIBC_2.2 pthread_setconcurrency F GLIBC_2.2 pthread_testcancel F GLIBC_2.2 pthread_yield F diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist index 102d3410fa..71fa5d9b7b 100644 --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist @@ -244,6 +244,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F @@ -1685,6 +1686,7 @@ GLIBC_2.4 pthread_rwlockattr_getkind_np F GLIBC_2.4 pthread_rwlockattr_getpshared F GLIBC_2.4 pthread_rwlockattr_init F GLIBC_2.4 pthread_rwlockattr_setkind_np F +GLIBC_2.4 pthread_rwlockattr_setpshared F GLIBC_2.4 pthread_self F GLIBC_2.4 pthread_setcancelstate F GLIBC_2.4 pthread_setcanceltype F diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist index 79cebf356b..2a670355e1 100644 --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist @@ -42,7 +42,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_rwlockattr_setpshared F GLIBC_2.4 pthread_setaffinity_np F GLIBC_2.4 pthread_setconcurrency F GLIBC_2.4 pthread_setschedprio F diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist index 77d8308f1a..8214498c88 100644 --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist @@ -1582,6 +1582,7 @@ GLIBC_2.1 pthread_rwlockattr_getkind_np F GLIBC_2.1 pthread_rwlockattr_getpshared F GLIBC_2.1 pthread_rwlockattr_init F GLIBC_2.1 pthread_rwlockattr_setkind_np F +GLIBC_2.1 pthread_rwlockattr_setpshared F GLIBC_2.1 ptsname F GLIBC_2.1 ptsname_r F GLIBC_2.1 putgrent F @@ -2348,6 +2349,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist index 1c4370dea3..d72b492154 100644 --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist @@ -24,7 +24,6 @@ GLIBC_2.1 pthread_attr_setstackaddr F GLIBC_2.1 pthread_attr_setstacksize F GLIBC_2.1 pthread_create F GLIBC_2.1 pthread_getconcurrency F -GLIBC_2.1 pthread_rwlockattr_setpshared F GLIBC_2.1 pthread_setconcurrency F GLIBC_2.1 sem_destroy F GLIBC_2.1 sem_getvalue F diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist index 8b7f83e2bf..aad26fb4b7 100644 --- a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist @@ -1520,6 +1520,7 @@ GLIBC_2.18 pthread_rwlockattr_getkind_np F GLIBC_2.18 pthread_rwlockattr_getpshared F 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_setcancelstate F GLIBC_2.18 pthread_setcanceltype F @@ -2328,6 +2329,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist index ed30859eb7..d5f5e8a9a7 100644 --- a/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist @@ -33,7 +33,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_rwlockattr_setpshared F GLIBC_2.18 pthread_setaffinity_np F GLIBC_2.18 pthread_setattr_default_np F GLIBC_2.18 pthread_setconcurrency F diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist index 02b8cb869f..1607ffc320 100644 --- a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist @@ -1520,6 +1520,7 @@ GLIBC_2.18 pthread_rwlockattr_getkind_np F GLIBC_2.18 pthread_rwlockattr_getpshared F 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_setcancelstate F GLIBC_2.18 pthread_setcanceltype F @@ -2325,6 +2326,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist index ed30859eb7..d5f5e8a9a7 100644 --- a/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist @@ -33,7 +33,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_rwlockattr_setpshared F GLIBC_2.18 pthread_setaffinity_np F GLIBC_2.18 pthread_setattr_default_np F GLIBC_2.18 pthread_setconcurrency F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist index 6b5a442b42..8c08cf4f28 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist @@ -1859,6 +1859,7 @@ GLIBC_2.2 pthread_rwlockattr_getkind_np F GLIBC_2.2 pthread_rwlockattr_getpshared F GLIBC_2.2 pthread_rwlockattr_init F GLIBC_2.2 pthread_rwlockattr_setkind_np F +GLIBC_2.2 pthread_rwlockattr_setpshared F GLIBC_2.2 pthread_spin_destroy F GLIBC_2.2 pthread_spin_init F GLIBC_2.2 pthread_spin_lock F @@ -2311,6 +2312,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist index 19aceb252c..478a6a2c1c 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist @@ -38,7 +38,6 @@ GLIBC_2.2 pthread_barrierattr_setpshared F GLIBC_2.2 pthread_create F GLIBC_2.2 pthread_getconcurrency F GLIBC_2.2 pthread_getcpuclockid F -GLIBC_2.2 pthread_rwlockattr_setpshared F GLIBC_2.2 pthread_setconcurrency F GLIBC_2.2 pthread_yield F GLIBC_2.2 sem_close F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist index b0482250ab..a97db1b8bc 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist @@ -1857,6 +1857,7 @@ GLIBC_2.2 pthread_rwlockattr_getkind_np F GLIBC_2.2 pthread_rwlockattr_getpshared F GLIBC_2.2 pthread_rwlockattr_init F GLIBC_2.2 pthread_rwlockattr_setkind_np F +GLIBC_2.2 pthread_rwlockattr_setpshared F GLIBC_2.2 pthread_spin_destroy F GLIBC_2.2 pthread_spin_init F GLIBC_2.2 pthread_spin_lock F @@ -2309,6 +2310,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist index 19aceb252c..478a6a2c1c 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist @@ -38,7 +38,6 @@ GLIBC_2.2 pthread_barrierattr_setpshared F GLIBC_2.2 pthread_create F GLIBC_2.2 pthread_getconcurrency F GLIBC_2.2 pthread_getcpuclockid F -GLIBC_2.2 pthread_rwlockattr_setpshared F GLIBC_2.2 pthread_setconcurrency F GLIBC_2.2 pthread_yield F GLIBC_2.2 sem_close F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist index 20dc34b24b..6d85bfd48f 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist @@ -1857,6 +1857,7 @@ GLIBC_2.2 pthread_rwlockattr_getkind_np F GLIBC_2.2 pthread_rwlockattr_getpshared F GLIBC_2.2 pthread_rwlockattr_init F GLIBC_2.2 pthread_rwlockattr_setkind_np F +GLIBC_2.2 pthread_rwlockattr_setpshared F GLIBC_2.2 pthread_spin_destroy F GLIBC_2.2 pthread_spin_init F GLIBC_2.2 pthread_spin_lock F @@ -2317,6 +2318,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist index 50161fe0e2..479e368691 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist @@ -1853,6 +1853,7 @@ GLIBC_2.2 pthread_rwlockattr_getkind_np F GLIBC_2.2 pthread_rwlockattr_getpshared F GLIBC_2.2 pthread_rwlockattr_init F GLIBC_2.2 pthread_rwlockattr_setkind_np F +GLIBC_2.2 pthread_rwlockattr_setpshared F GLIBC_2.2 pthread_spin_destroy F GLIBC_2.2 pthread_spin_init F GLIBC_2.2 pthread_spin_lock F @@ -2311,6 +2312,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/nios2/libc.abilist b/sysdeps/unix/sysv/linux/nios2/libc.abilist index 84fe7b19e8..3b92e97b4e 100644 --- a/sysdeps/unix/sysv/linux/nios2/libc.abilist +++ b/sysdeps/unix/sysv/linux/nios2/libc.abilist @@ -1563,6 +1563,7 @@ GLIBC_2.21 pthread_rwlockattr_getkind_np F GLIBC_2.21 pthread_rwlockattr_getpshared F 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_setcancelstate F GLIBC_2.21 pthread_setcanceltype F @@ -2367,6 +2368,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/nios2/libpthread.abilist b/sysdeps/unix/sysv/linux/nios2/libpthread.abilist index 62e7e584b9..34b90a446f 100644 --- a/sysdeps/unix/sysv/linux/nios2/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/nios2/libpthread.abilist @@ -33,7 +33,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_rwlockattr_setpshared F GLIBC_2.21 pthread_setaffinity_np F GLIBC_2.21 pthread_setattr_default_np F GLIBC_2.21 pthread_setconcurrency F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist index 5f83f78bc2..f8ab929e02 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist @@ -1590,6 +1590,7 @@ GLIBC_2.1 pthread_rwlockattr_getkind_np F GLIBC_2.1 pthread_rwlockattr_getpshared F GLIBC_2.1 pthread_rwlockattr_init F GLIBC_2.1 pthread_rwlockattr_setkind_np F +GLIBC_2.1 pthread_rwlockattr_setpshared F GLIBC_2.1 ptsname F GLIBC_2.1 ptsname_r F GLIBC_2.1 putgrent F @@ -2375,6 +2376,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist index 09d24a8510..028a4ef198 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist @@ -24,7 +24,6 @@ GLIBC_2.1 pthread_attr_setstackaddr F GLIBC_2.1 pthread_attr_setstacksize F GLIBC_2.1 pthread_create F GLIBC_2.1 pthread_getconcurrency F -GLIBC_2.1 pthread_rwlockattr_setpshared F GLIBC_2.1 pthread_setconcurrency F GLIBC_2.1 sem_destroy F GLIBC_2.1 sem_getvalue F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist index 44a6b6d27e..7815c489d3 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist @@ -1590,6 +1590,7 @@ GLIBC_2.1 pthread_rwlockattr_getkind_np F GLIBC_2.1 pthread_rwlockattr_getpshared F GLIBC_2.1 pthread_rwlockattr_init F GLIBC_2.1 pthread_rwlockattr_setkind_np F +GLIBC_2.1 pthread_rwlockattr_setpshared F GLIBC_2.1 ptsname F GLIBC_2.1 ptsname_r F GLIBC_2.1 putgrent F @@ -2408,6 +2409,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist index 0188eb7c1c..cf66477d5c 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist @@ -1453,6 +1453,7 @@ GLIBC_2.3 pthread_rwlockattr_getkind_np F GLIBC_2.3 pthread_rwlockattr_getpshared F GLIBC_2.3 pthread_rwlockattr_init F GLIBC_2.3 pthread_rwlockattr_setkind_np F +GLIBC_2.3 pthread_rwlockattr_setpshared F GLIBC_2.3 pthread_self F GLIBC_2.3 pthread_setcancelstate F GLIBC_2.3 pthread_setcanceltype F @@ -2229,6 +2230,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist index c48605ebc9..c7a8b1107a 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist @@ -33,7 +33,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_rwlockattr_setpshared F GLIBC_2.3 pthread_setconcurrency F GLIBC_2.3 pthread_testcancel F GLIBC_2.3 pthread_yield F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist index 18a9cdf767..c6159c1604 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist @@ -1606,6 +1606,7 @@ GLIBC_2.17 pthread_rwlockattr_getkind_np F GLIBC_2.17 pthread_rwlockattr_getpshared F GLIBC_2.17 pthread_rwlockattr_init F GLIBC_2.17 pthread_rwlockattr_setkind_np F +GLIBC_2.17 pthread_rwlockattr_setpshared F GLIBC_2.17 pthread_self F GLIBC_2.17 pthread_setcancelstate F GLIBC_2.17 pthread_setcanceltype F @@ -2530,6 +2531,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist index fc9870dbfd..433b97f293 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist @@ -32,7 +32,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_rwlockattr_setpshared F GLIBC_2.17 pthread_setaffinity_np F GLIBC_2.17 pthread_setconcurrency F GLIBC_2.17 pthread_setname_np F diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist index a848a93273..cd61ddcf9a 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist @@ -1463,6 +1463,7 @@ GLIBC_2.33 pthread_rwlockattr_getkind_np F GLIBC_2.33 pthread_rwlockattr_getpshared F 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_setcancelstate F GLIBC_2.33 pthread_setcanceltype F @@ -2095,6 +2096,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist b/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist index 10ea95ac51..2ee61a2795 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist @@ -34,7 +34,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_rwlockattr_setpshared F GLIBC_2.33 pthread_setaffinity_np F GLIBC_2.33 pthread_setattr_default_np F GLIBC_2.33 pthread_setconcurrency F diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist index bd59aa68bd..5c0e6ff4fd 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist @@ -1508,6 +1508,7 @@ GLIBC_2.27 pthread_rwlockattr_getkind_np F GLIBC_2.27 pthread_rwlockattr_getpshared F 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_setcancelstate F GLIBC_2.27 pthread_setcanceltype F @@ -2295,6 +2296,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist index 5ddb650fa4..69884ffef3 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist @@ -33,7 +33,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_rwlockattr_setpshared F GLIBC_2.27 pthread_setaffinity_np F GLIBC_2.27 pthread_setattr_default_np F GLIBC_2.27 pthread_setconcurrency F diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist index 07f99194b8..eda3b94cf4 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist @@ -1582,6 +1582,7 @@ GLIBC_2.1 pthread_rwlockattr_getkind_np F GLIBC_2.1 pthread_rwlockattr_getpshared F GLIBC_2.1 pthread_rwlockattr_init F GLIBC_2.1 pthread_rwlockattr_setkind_np F +GLIBC_2.1 pthread_rwlockattr_setpshared F GLIBC_2.1 ptsname F GLIBC_2.1 ptsname_r F GLIBC_2.1 putgrent F @@ -2373,6 +2374,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist index 67567c00e3..d0275847ca 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist @@ -24,7 +24,6 @@ GLIBC_2.1 pthread_attr_setstackaddr F GLIBC_2.1 pthread_attr_setstacksize F GLIBC_2.1 pthread_create F GLIBC_2.1 pthread_getconcurrency F -GLIBC_2.1 pthread_rwlockattr_setpshared F GLIBC_2.1 pthread_setconcurrency F GLIBC_2.1 sem_destroy F GLIBC_2.1 sem_getvalue F diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist index e9fdab094a..d8ac3bce00 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist @@ -1347,6 +1347,7 @@ GLIBC_2.2 pthread_rwlockattr_getkind_np F GLIBC_2.2 pthread_rwlockattr_getpshared F GLIBC_2.2 pthread_rwlockattr_init F GLIBC_2.2 pthread_rwlockattr_setkind_np F +GLIBC_2.2 pthread_rwlockattr_setpshared F GLIBC_2.2 pthread_self F GLIBC_2.2 pthread_setcancelstate F GLIBC_2.2 pthread_setcanceltype F @@ -2266,6 +2267,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist index 5503894232..0af32d5e24 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist @@ -31,7 +31,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_rwlockattr_setpshared F GLIBC_2.2 pthread_setconcurrency F GLIBC_2.2 pthread_testcancel F GLIBC_2.2 pthread_yield F diff --git a/sysdeps/unix/sysv/linux/sh/be/libc.abilist b/sysdeps/unix/sysv/linux/sh/be/libc.abilist index dd13e8094e..995994f3f0 100644 --- a/sysdeps/unix/sysv/linux/sh/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/sh/be/libc.abilist @@ -1333,6 +1333,7 @@ GLIBC_2.2 pthread_rwlockattr_getkind_np F GLIBC_2.2 pthread_rwlockattr_getpshared F GLIBC_2.2 pthread_rwlockattr_init F GLIBC_2.2 pthread_rwlockattr_setkind_np F +GLIBC_2.2 pthread_rwlockattr_setpshared F GLIBC_2.2 pthread_self F GLIBC_2.2 pthread_setcancelstate F GLIBC_2.2 pthread_setcanceltype F @@ -2235,6 +2236,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist b/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist index 8495617a69..5f01a50caf 100644 --- a/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist @@ -30,7 +30,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_rwlockattr_setpshared F GLIBC_2.2 pthread_setconcurrency F GLIBC_2.2 pthread_testcancel F GLIBC_2.2 pthread_yield F diff --git a/sysdeps/unix/sysv/linux/sh/le/libc.abilist b/sysdeps/unix/sysv/linux/sh/le/libc.abilist index bf81320990..d9097ad2ae 100644 --- a/sysdeps/unix/sysv/linux/sh/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/sh/le/libc.abilist @@ -1333,6 +1333,7 @@ GLIBC_2.2 pthread_rwlockattr_getkind_np F GLIBC_2.2 pthread_rwlockattr_getpshared F GLIBC_2.2 pthread_rwlockattr_init F GLIBC_2.2 pthread_rwlockattr_setkind_np F +GLIBC_2.2 pthread_rwlockattr_setpshared F GLIBC_2.2 pthread_self F GLIBC_2.2 pthread_setcancelstate F GLIBC_2.2 pthread_setcanceltype F @@ -2232,6 +2233,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist b/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist index 8495617a69..5f01a50caf 100644 --- a/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist @@ -30,7 +30,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_rwlockattr_setpshared F GLIBC_2.2 pthread_setconcurrency F GLIBC_2.2 pthread_testcancel F GLIBC_2.2 pthread_yield F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist index f10163d6b5..850a900532 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist @@ -1583,6 +1583,7 @@ GLIBC_2.1 pthread_rwlockattr_getkind_np F GLIBC_2.1 pthread_rwlockattr_getpshared F GLIBC_2.1 pthread_rwlockattr_init F GLIBC_2.1 pthread_rwlockattr_setkind_np F +GLIBC_2.1 pthread_rwlockattr_setpshared F GLIBC_2.1 ptsname F GLIBC_2.1 ptsname_r F GLIBC_2.1 putgrent F @@ -2364,6 +2365,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist index c7415ed0f4..e46d8b6b61 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist @@ -24,7 +24,6 @@ GLIBC_2.1 pthread_attr_setstackaddr F GLIBC_2.1 pthread_attr_setstacksize F GLIBC_2.1 pthread_create F GLIBC_2.1 pthread_getconcurrency F -GLIBC_2.1 pthread_rwlockattr_setpshared F GLIBC_2.1 pthread_setconcurrency F GLIBC_2.1 sem_destroy F GLIBC_2.1 sem_getvalue F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist index b8882e215e..13025bbbfc 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist @@ -1376,6 +1376,7 @@ GLIBC_2.2 pthread_rwlockattr_getkind_np F GLIBC_2.2 pthread_rwlockattr_getpshared F GLIBC_2.2 pthread_rwlockattr_init F GLIBC_2.2 pthread_rwlockattr_setkind_np F +GLIBC_2.2 pthread_rwlockattr_setpshared F GLIBC_2.2 pthread_self F GLIBC_2.2 pthread_setcancelstate F GLIBC_2.2 pthread_setcanceltype F @@ -2283,6 +2284,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist index f78988e59d..262d119599 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist @@ -30,7 +30,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_rwlockattr_setpshared F GLIBC_2.2 pthread_setconcurrency F GLIBC_2.2 pthread_testcancel F GLIBC_2.2 pthread_yield F diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist index 0175900f97..78853c98c8 100644 --- a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist @@ -1344,6 +1344,7 @@ GLIBC_2.2.5 pthread_rwlockattr_getkind_np F GLIBC_2.2.5 pthread_rwlockattr_getpshared F GLIBC_2.2.5 pthread_rwlockattr_init F GLIBC_2.2.5 pthread_rwlockattr_setkind_np F +GLIBC_2.2.5 pthread_rwlockattr_setpshared F GLIBC_2.2.5 pthread_self F GLIBC_2.2.5 pthread_setcancelstate F GLIBC_2.2.5 pthread_setcanceltype F @@ -2244,6 +2245,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist index fcfa1d96db..00d9751d0a 100644 --- a/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist @@ -30,7 +30,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_rwlockattr_setpshared F GLIBC_2.2.5 pthread_setconcurrency F GLIBC_2.2.5 pthread_testcancel F GLIBC_2.2.5 pthread_yield F diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist index 32f6d40d95..b319351209 100644 --- a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist @@ -1525,6 +1525,7 @@ GLIBC_2.16 pthread_rwlockattr_getkind_np F GLIBC_2.16 pthread_rwlockattr_getpshared F GLIBC_2.16 pthread_rwlockattr_init F GLIBC_2.16 pthread_rwlockattr_setkind_np F +GLIBC_2.16 pthread_rwlockattr_setpshared F GLIBC_2.16 pthread_self F GLIBC_2.16 pthread_setcancelstate F GLIBC_2.16 pthread_setcanceltype F @@ -2349,6 +2350,7 @@ GLIBC_2.34 pthread_rwlockattr_getkind_np F 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_setspecific F GLIBC_2.34 pthread_spin_destroy F GLIBC_2.34 pthread_spin_init F diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist index 58f2021cda..2e04f23168 100644 --- a/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist @@ -32,7 +32,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_rwlockattr_setpshared F GLIBC_2.16 pthread_setaffinity_np F GLIBC_2.16 pthread_setconcurrency F GLIBC_2.16 pthread_setname_np F |