From: Florian Weimer Date: Thu, 6 May 2021 13:56:37 +0000 (+0200) Subject: nptl: Move pthread_barrier_destroy into libc X-Git-Tag: glibc-2.34~494 X-Git-Url: https://sourceware.org/git/?a=commitdiff_plain;h=43b3746aff2f20c5865f559a76896fc6b131c09c;p=glibc.git nptl: Move pthread_barrier_destroy into libc The symbol was moved using scripts/move-symbol-to-libc.py. Reviewed-by: Adhemerval Zanella --- diff --git a/nptl/Makefile b/nptl/Makefile index 7fb387a17a..f9cb1e2b99 100644 --- a/nptl/Makefile +++ b/nptl/Makefile @@ -73,6 +73,7 @@ routines = \ pthread_attr_setscope \ pthread_attr_setsigmask \ pthread_attr_setsigmask_internal \ + pthread_barrier_destroy \ pthread_cleanup_upto \ pthread_cond_broadcast \ pthread_cond_destroy \ @@ -187,7 +188,6 @@ libpthread-routines = \ pthread_attr_setstack \ pthread_attr_setstackaddr \ pthread_attr_setstacksize \ - pthread_barrier_destroy \ pthread_barrier_init \ pthread_barrier_wait \ pthread_barrierattr_destroy \ diff --git a/nptl/Versions b/nptl/Versions index b243e380e3..b7a08a56a7 100644 --- a/nptl/Versions +++ b/nptl/Versions @@ -106,6 +106,7 @@ libc { __pthread_rwlock_trywrlock; __pthread_rwlock_unlock; __pthread_rwlock_wrlock; + pthread_barrier_destroy; pthread_condattr_getpshared; pthread_condattr_setpshared; pthread_mutex_timedlock; @@ -218,6 +219,7 @@ libc { mtx_timedlock; mtx_trylock; mtx_unlock; + pthread_barrier_destroy; pthread_cond_clockwait; pthread_condattr_getclock; pthread_condattr_getpshared; @@ -367,7 +369,6 @@ libpthread { GLIBC_2.2 { pthread_attr_getstack; pthread_attr_setstack; - pthread_barrier_destroy; pthread_barrier_init; pthread_barrier_wait; pthread_barrierattr_destroy; diff --git a/nptl/pthread_barrier_destroy.c b/nptl/pthread_barrier_destroy.c index e815738e82..be5cde2ae9 100644 --- a/nptl/pthread_barrier_destroy.c +++ b/nptl/pthread_barrier_destroy.c @@ -20,10 +20,10 @@ #include "pthreadP.h" #include #include - +#include int -pthread_barrier_destroy (pthread_barrier_t *barrier) +__pthread_barrier_destroy (pthread_barrier_t *barrier) { struct pthread_barrier *bar = (struct pthread_barrier *) barrier; @@ -59,3 +59,10 @@ pthread_barrier_destroy (pthread_barrier_t *barrier) return 0; } +versioned_symbol (libc, __pthread_barrier_destroy, pthread_barrier_destroy, + GLIBC_2_34); + +#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_2, GLIBC_2_34) +compat_symbol (libpthread, __pthread_barrier_destroy, pthread_barrier_destroy, + GLIBC_2_2); +#endif diff --git a/sysdeps/unix/sysv/linux/aarch64/libc.abilist b/sysdeps/unix/sysv/linux/aarch64/libc.abilist index 75d12cd502..05809cd844 100644 --- a/sysdeps/unix/sysv/linux/aarch64/libc.abilist +++ b/sysdeps/unix/sysv/linux/aarch64/libc.abilist @@ -1455,6 +1455,7 @@ GLIBC_2.17 pthread_attr_setinheritsched F GLIBC_2.17 pthread_attr_setschedparam F GLIBC_2.17 pthread_attr_setschedpolicy F GLIBC_2.17 pthread_attr_setscope F +GLIBC_2.17 pthread_barrier_destroy F GLIBC_2.17 pthread_cond_broadcast F GLIBC_2.17 pthread_cond_destroy F GLIBC_2.17 pthread_cond_init F @@ -2305,6 +2306,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist b/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist index cbf1879440..8ed76c3770 100644 --- a/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist @@ -18,7 +18,6 @@ GLIBC_2.17 pthread_attr_setguardsize F GLIBC_2.17 pthread_attr_setstack F GLIBC_2.17 pthread_attr_setstackaddr F GLIBC_2.17 pthread_attr_setstacksize F -GLIBC_2.17 pthread_barrier_destroy F GLIBC_2.17 pthread_barrier_init F GLIBC_2.17 pthread_barrier_wait F GLIBC_2.17 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/alpha/libc.abilist b/sysdeps/unix/sysv/linux/alpha/libc.abilist index 9b2e410368..d2b88a842a 100644 --- a/sysdeps/unix/sysv/linux/alpha/libc.abilist +++ b/sysdeps/unix/sysv/linux/alpha/libc.abilist @@ -2008,6 +2008,7 @@ GLIBC_2.2 posix_spawnattr_setsigmask F GLIBC_2.2 posix_spawnp F GLIBC_2.2 pread F GLIBC_2.2 pread64 F +GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_condattr_getpshared F GLIBC_2.2 pthread_condattr_setpshared F GLIBC_2.2 pthread_mutex_timedlock F @@ -2392,6 +2393,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/alpha/libpthread.abilist b/sysdeps/unix/sysv/linux/alpha/libpthread.abilist index 4adb3dec7c..37ca68efc8 100644 --- a/sysdeps/unix/sysv/linux/alpha/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/alpha/libpthread.abilist @@ -27,7 +27,6 @@ GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F GLIBC_2.2 pthread_attr_getstack F GLIBC_2.2 pthread_attr_setstack F -GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_barrier_init F GLIBC_2.2 pthread_barrier_wait F GLIBC_2.2 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/arc/libc.abilist b/sysdeps/unix/sysv/linux/arc/libc.abilist index 6021f6f3dc..655ff48d4b 100644 --- a/sysdeps/unix/sysv/linux/arc/libc.abilist +++ b/sysdeps/unix/sysv/linux/arc/libc.abilist @@ -1394,6 +1394,7 @@ GLIBC_2.32 pthread_attr_setschedparam F GLIBC_2.32 pthread_attr_setschedpolicy F GLIBC_2.32 pthread_attr_setscope F GLIBC_2.32 pthread_attr_setsigmask_np F +GLIBC_2.32 pthread_barrier_destroy F GLIBC_2.32 pthread_cond_broadcast F GLIBC_2.32 pthread_cond_clockwait F GLIBC_2.32 pthread_cond_destroy F @@ -2064,6 +2065,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/arc/libpthread.abilist b/sysdeps/unix/sysv/linux/arc/libpthread.abilist index 219ac17ca8..4c6c446226 100644 --- a/sysdeps/unix/sysv/linux/arc/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/arc/libpthread.abilist @@ -18,7 +18,6 @@ GLIBC_2.32 pthread_attr_setguardsize F GLIBC_2.32 pthread_attr_setstack F GLIBC_2.32 pthread_attr_setstackaddr F GLIBC_2.32 pthread_attr_setstacksize F -GLIBC_2.32 pthread_barrier_destroy F GLIBC_2.32 pthread_barrier_init F GLIBC_2.32 pthread_barrier_wait F GLIBC_2.32 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/arm/be/libc.abilist b/sysdeps/unix/sysv/linux/arm/be/libc.abilist index 5da33f9749..97dc727d3d 100644 --- a/sysdeps/unix/sysv/linux/arm/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/arm/be/libc.abilist @@ -201,6 +201,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F @@ -1660,6 +1661,7 @@ GLIBC_2.4 pthread_attr_setinheritsched F GLIBC_2.4 pthread_attr_setschedparam F GLIBC_2.4 pthread_attr_setschedpolicy F GLIBC_2.4 pthread_attr_setscope F +GLIBC_2.4 pthread_barrier_destroy F GLIBC_2.4 pthread_cond_broadcast F GLIBC_2.4 pthread_cond_destroy F GLIBC_2.4 pthread_cond_init F diff --git a/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist b/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist index 3aba51fbd0..367680d8e2 100644 --- a/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist @@ -29,7 +29,6 @@ GLIBC_2.4 pthread_attr_setguardsize F GLIBC_2.4 pthread_attr_setstack F GLIBC_2.4 pthread_attr_setstackaddr F GLIBC_2.4 pthread_attr_setstacksize F -GLIBC_2.4 pthread_barrier_destroy F GLIBC_2.4 pthread_barrier_init F GLIBC_2.4 pthread_barrier_wait F GLIBC_2.4 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/arm/le/libc.abilist b/sysdeps/unix/sysv/linux/arm/le/libc.abilist index 0b40d01f00..1a16762bb5 100644 --- a/sysdeps/unix/sysv/linux/arm/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/arm/le/libc.abilist @@ -198,6 +198,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F @@ -1657,6 +1658,7 @@ GLIBC_2.4 pthread_attr_setinheritsched F GLIBC_2.4 pthread_attr_setschedparam F GLIBC_2.4 pthread_attr_setschedpolicy F GLIBC_2.4 pthread_attr_setscope F +GLIBC_2.4 pthread_barrier_destroy F GLIBC_2.4 pthread_cond_broadcast F GLIBC_2.4 pthread_cond_destroy F GLIBC_2.4 pthread_cond_init F diff --git a/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist b/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist index 3aba51fbd0..367680d8e2 100644 --- a/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist @@ -29,7 +29,6 @@ GLIBC_2.4 pthread_attr_setguardsize F GLIBC_2.4 pthread_attr_setstack F GLIBC_2.4 pthread_attr_setstackaddr F GLIBC_2.4 pthread_attr_setstacksize F -GLIBC_2.4 pthread_barrier_destroy F GLIBC_2.4 pthread_barrier_init F GLIBC_2.4 pthread_barrier_wait F GLIBC_2.4 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/csky/libc.abilist b/sysdeps/unix/sysv/linux/csky/libc.abilist index d97b01e8a5..60af6dac08 100644 --- a/sysdeps/unix/sysv/linux/csky/libc.abilist +++ b/sysdeps/unix/sysv/linux/csky/libc.abilist @@ -1455,6 +1455,7 @@ GLIBC_2.29 pthread_attr_setinheritsched F GLIBC_2.29 pthread_attr_setschedparam F GLIBC_2.29 pthread_attr_setschedpolicy F GLIBC_2.29 pthread_attr_setscope F +GLIBC_2.29 pthread_barrier_destroy F GLIBC_2.29 pthread_cond_broadcast F GLIBC_2.29 pthread_cond_destroy F GLIBC_2.29 pthread_cond_init F @@ -2248,6 +2249,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/csky/libpthread.abilist b/sysdeps/unix/sysv/linux/csky/libpthread.abilist index 819757485b..3ca2c959fc 100644 --- a/sysdeps/unix/sysv/linux/csky/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/csky/libpthread.abilist @@ -18,7 +18,6 @@ GLIBC_2.29 pthread_attr_setguardsize F GLIBC_2.29 pthread_attr_setstack F GLIBC_2.29 pthread_attr_setstackaddr F GLIBC_2.29 pthread_attr_setstacksize F -GLIBC_2.29 pthread_barrier_destroy F GLIBC_2.29 pthread_barrier_init F GLIBC_2.29 pthread_barrier_wait F GLIBC_2.29 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/hppa/libc.abilist b/sysdeps/unix/sysv/linux/hppa/libc.abilist index 0c510b174d..3ea0aacb12 100644 --- a/sysdeps/unix/sysv/linux/hppa/libc.abilist +++ b/sysdeps/unix/sysv/linux/hppa/libc.abilist @@ -1282,6 +1282,7 @@ GLIBC_2.2 pthread_attr_setinheritsched F GLIBC_2.2 pthread_attr_setschedparam F GLIBC_2.2 pthread_attr_setschedpolicy F GLIBC_2.2 pthread_attr_setscope F +GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_cond_broadcast F GLIBC_2.2 pthread_cond_destroy F GLIBC_2.2 pthread_cond_init F @@ -2199,6 +2200,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/hppa/libpthread.abilist b/sysdeps/unix/sysv/linux/hppa/libpthread.abilist index d19abde30d..83d069842e 100644 --- a/sysdeps/unix/sysv/linux/hppa/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/hppa/libpthread.abilist @@ -18,7 +18,6 @@ GLIBC_2.2 pthread_attr_setguardsize F GLIBC_2.2 pthread_attr_setstack F GLIBC_2.2 pthread_attr_setstackaddr F GLIBC_2.2 pthread_attr_setstacksize F -GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_barrier_init F GLIBC_2.2 pthread_barrier_wait F GLIBC_2.2 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/i386/libc.abilist b/sysdeps/unix/sysv/linux/i386/libc.abilist index 0cf8a7ce03..35ad747b4d 100644 --- a/sysdeps/unix/sysv/linux/i386/libc.abilist +++ b/sysdeps/unix/sysv/linux/i386/libc.abilist @@ -2017,6 +2017,7 @@ GLIBC_2.2 posix_spawnattr_setsigmask F GLIBC_2.2 posix_spawnp F GLIBC_2.2 pread F GLIBC_2.2 pread64 F +GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_condattr_getpshared F GLIBC_2.2 pthread_condattr_setpshared F GLIBC_2.2 pthread_mutex_timedlock F @@ -2382,6 +2383,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/i386/libpthread.abilist b/sysdeps/unix/sysv/linux/i386/libpthread.abilist index 7431c8546e..b685e40ef0 100644 --- a/sysdeps/unix/sysv/linux/i386/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/i386/libpthread.abilist @@ -27,7 +27,6 @@ GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F GLIBC_2.2 pthread_attr_getstack F GLIBC_2.2 pthread_attr_setstack F -GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_barrier_init F GLIBC_2.2 pthread_barrier_wait F GLIBC_2.2 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/ia64/libc.abilist b/sysdeps/unix/sysv/linux/ia64/libc.abilist index c4ef6a7bb2..eb5ff09a54 100644 --- a/sysdeps/unix/sysv/linux/ia64/libc.abilist +++ b/sysdeps/unix/sysv/linux/ia64/libc.abilist @@ -1303,6 +1303,7 @@ GLIBC_2.2 pthread_attr_setinheritsched F GLIBC_2.2 pthread_attr_setschedparam F GLIBC_2.2 pthread_attr_setschedpolicy F GLIBC_2.2 pthread_attr_setscope F +GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_cond_broadcast F GLIBC_2.2 pthread_cond_destroy F GLIBC_2.2 pthread_cond_init F @@ -2233,6 +2234,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/ia64/libpthread.abilist b/sysdeps/unix/sysv/linux/ia64/libpthread.abilist index 05fae6161a..c09df449a5 100644 --- a/sysdeps/unix/sysv/linux/ia64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/ia64/libpthread.abilist @@ -18,7 +18,6 @@ GLIBC_2.2 pthread_attr_setguardsize F GLIBC_2.2 pthread_attr_setstack F GLIBC_2.2 pthread_attr_setstackaddr F GLIBC_2.2 pthread_attr_setstacksize F -GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_barrier_init F GLIBC_2.2 pthread_barrier_wait F GLIBC_2.2 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist index b28dfd8e39..915069cdeb 100644 --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist @@ -202,6 +202,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F @@ -1640,6 +1641,7 @@ GLIBC_2.4 pthread_attr_setinheritsched F GLIBC_2.4 pthread_attr_setschedparam F GLIBC_2.4 pthread_attr_setschedpolicy F GLIBC_2.4 pthread_attr_setscope F +GLIBC_2.4 pthread_barrier_destroy F GLIBC_2.4 pthread_cond_broadcast F GLIBC_2.4 pthread_cond_destroy F GLIBC_2.4 pthread_cond_init F diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist index 3aba51fbd0..367680d8e2 100644 --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist @@ -29,7 +29,6 @@ GLIBC_2.4 pthread_attr_setguardsize F GLIBC_2.4 pthread_attr_setstack F GLIBC_2.4 pthread_attr_setstackaddr F GLIBC_2.4 pthread_attr_setstacksize F -GLIBC_2.4 pthread_barrier_destroy F GLIBC_2.4 pthread_barrier_init F GLIBC_2.4 pthread_barrier_wait F GLIBC_2.4 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist index 504486b2e3..968d58d5f8 100644 --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist @@ -1973,6 +1973,7 @@ GLIBC_2.2 posix_spawnattr_setsigmask F GLIBC_2.2 posix_spawnp F GLIBC_2.2 pread F GLIBC_2.2 pread64 F +GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_condattr_getpshared F GLIBC_2.2 pthread_condattr_setpshared F GLIBC_2.2 pthread_mutex_timedlock F @@ -2325,6 +2326,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist index 7431c8546e..b685e40ef0 100644 --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist @@ -27,7 +27,6 @@ GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F GLIBC_2.2 pthread_attr_getstack F GLIBC_2.2 pthread_attr_setstack F -GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_barrier_init F GLIBC_2.2 pthread_barrier_wait F GLIBC_2.2 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist index 34297b694f..44d9a93cf4 100644 --- a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist @@ -1457,6 +1457,7 @@ GLIBC_2.18 pthread_attr_setinheritsched F GLIBC_2.18 pthread_attr_setschedparam F GLIBC_2.18 pthread_attr_setschedpolicy F GLIBC_2.18 pthread_attr_setscope F +GLIBC_2.18 pthread_barrier_destroy F GLIBC_2.18 pthread_cond_broadcast F GLIBC_2.18 pthread_cond_destroy F GLIBC_2.18 pthread_cond_init F @@ -2299,6 +2300,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist index ac586fac3b..2f568b9ce3 100644 --- a/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist @@ -18,7 +18,6 @@ GLIBC_2.18 pthread_attr_setguardsize F GLIBC_2.18 pthread_attr_setstack F GLIBC_2.18 pthread_attr_setstackaddr F GLIBC_2.18 pthread_attr_setstacksize F -GLIBC_2.18 pthread_barrier_destroy F GLIBC_2.18 pthread_barrier_init F GLIBC_2.18 pthread_barrier_wait F GLIBC_2.18 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist index dee9cbc7f3..5a86133253 100644 --- a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist @@ -1457,6 +1457,7 @@ GLIBC_2.18 pthread_attr_setinheritsched F GLIBC_2.18 pthread_attr_setschedparam F GLIBC_2.18 pthread_attr_setschedpolicy F GLIBC_2.18 pthread_attr_setscope F +GLIBC_2.18 pthread_barrier_destroy F GLIBC_2.18 pthread_cond_broadcast F GLIBC_2.18 pthread_cond_destroy F GLIBC_2.18 pthread_cond_init F @@ -2296,6 +2297,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist index ac586fac3b..2f568b9ce3 100644 --- a/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist @@ -18,7 +18,6 @@ GLIBC_2.18 pthread_attr_setguardsize F GLIBC_2.18 pthread_attr_setstack F GLIBC_2.18 pthread_attr_setstackaddr F GLIBC_2.18 pthread_attr_setstacksize F -GLIBC_2.18 pthread_barrier_destroy F GLIBC_2.18 pthread_barrier_init F GLIBC_2.18 pthread_barrier_wait F GLIBC_2.18 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist index 0c41fef04e..15a4e89d1d 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist @@ -1845,6 +1845,7 @@ GLIBC_2.2 pread64 F GLIBC_2.2 printf_size F GLIBC_2.2 printf_size_info F GLIBC_2.2 pthread_attr_init F +GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_condattr_getpshared F GLIBC_2.2 pthread_condattr_setpshared F GLIBC_2.2 pthread_mutex_timedlock F @@ -2288,6 +2289,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist index 16eef07725..5c65a423c3 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist @@ -22,7 +22,6 @@ GLIBC_2.2 pthread_attr_setguardsize F GLIBC_2.2 pthread_attr_setstack F GLIBC_2.2 pthread_attr_setstackaddr F GLIBC_2.2 pthread_attr_setstacksize F -GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_barrier_init F GLIBC_2.2 pthread_barrier_wait F GLIBC_2.2 pthread_barrierattr_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 2b45e86d80..2ce0ad83e4 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist @@ -1843,6 +1843,7 @@ GLIBC_2.2 pread64 F GLIBC_2.2 printf_size F GLIBC_2.2 printf_size_info F GLIBC_2.2 pthread_attr_init F +GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_condattr_getpshared F GLIBC_2.2 pthread_condattr_setpshared F GLIBC_2.2 pthread_mutex_timedlock F @@ -2286,6 +2287,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist index 16eef07725..5c65a423c3 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist @@ -22,7 +22,6 @@ GLIBC_2.2 pthread_attr_setguardsize F GLIBC_2.2 pthread_attr_setstack F GLIBC_2.2 pthread_attr_setstackaddr F GLIBC_2.2 pthread_attr_setstacksize F -GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_barrier_init F GLIBC_2.2 pthread_barrier_wait F GLIBC_2.2 pthread_barrierattr_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 bb584bb2fd..ee5e6d186a 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist @@ -1843,6 +1843,7 @@ GLIBC_2.2 pread64 F GLIBC_2.2 printf_size F GLIBC_2.2 printf_size_info F GLIBC_2.2 pthread_attr_init F +GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_condattr_getpshared F GLIBC_2.2 pthread_condattr_setpshared F GLIBC_2.2 pthread_mutex_timedlock F @@ -2294,6 +2295,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist index 95474a70d6..ead9aaa3fc 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist @@ -1839,6 +1839,7 @@ GLIBC_2.2 pread64 F GLIBC_2.2 printf_size F GLIBC_2.2 printf_size_info F GLIBC_2.2 pthread_attr_init F +GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_condattr_getpshared F GLIBC_2.2 pthread_condattr_setpshared F GLIBC_2.2 pthread_mutex_timedlock F @@ -2288,6 +2289,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/nios2/libc.abilist b/sysdeps/unix/sysv/linux/nios2/libc.abilist index 29b8c1a1c0..dff0b1a19a 100644 --- a/sysdeps/unix/sysv/linux/nios2/libc.abilist +++ b/sysdeps/unix/sysv/linux/nios2/libc.abilist @@ -1500,6 +1500,7 @@ GLIBC_2.21 pthread_attr_setinheritsched F GLIBC_2.21 pthread_attr_setschedparam F GLIBC_2.21 pthread_attr_setschedpolicy F GLIBC_2.21 pthread_attr_setscope F +GLIBC_2.21 pthread_barrier_destroy F GLIBC_2.21 pthread_cond_broadcast F GLIBC_2.21 pthread_cond_destroy F GLIBC_2.21 pthread_cond_init F @@ -2338,6 +2339,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/nios2/libpthread.abilist b/sysdeps/unix/sysv/linux/nios2/libpthread.abilist index 4080b80d4a..0a3c2d56ca 100644 --- a/sysdeps/unix/sysv/linux/nios2/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/nios2/libpthread.abilist @@ -18,7 +18,6 @@ GLIBC_2.21 pthread_attr_setguardsize F GLIBC_2.21 pthread_attr_setstack F GLIBC_2.21 pthread_attr_setstackaddr F GLIBC_2.21 pthread_attr_setstacksize F -GLIBC_2.21 pthread_barrier_destroy F GLIBC_2.21 pthread_barrier_init F GLIBC_2.21 pthread_barrier_wait F GLIBC_2.21 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist index bf8cc5c494..940f931361 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist @@ -1978,6 +1978,7 @@ GLIBC_2.2 posix_spawnattr_setsigmask F GLIBC_2.2 posix_spawnp F GLIBC_2.2 pread F GLIBC_2.2 pread64 F +GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_condattr_getpshared F GLIBC_2.2 pthread_condattr_setpshared F GLIBC_2.2 pthread_mutex_timedlock F @@ -2352,6 +2353,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist index 4bc2e431c3..68c36ef5ce 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist @@ -27,7 +27,6 @@ GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F GLIBC_2.2 pthread_attr_getstack F GLIBC_2.2 pthread_attr_setstack F -GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_barrier_init F GLIBC_2.2 pthread_barrier_wait F GLIBC_2.2 pthread_barrierattr_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 c78d554566..6bc4ea460d 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist @@ -1982,6 +1982,7 @@ GLIBC_2.2 posix_spawnattr_setsigmask F GLIBC_2.2 posix_spawnp F GLIBC_2.2 pread F GLIBC_2.2 pread64 F +GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_condattr_getpshared F GLIBC_2.2 pthread_condattr_setpshared F GLIBC_2.2 pthread_mutex_timedlock F @@ -2385,6 +2386,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist index 9ec4671014..a3e8ab7b3b 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist @@ -1405,6 +1405,7 @@ GLIBC_2.3 pthread_attr_setinheritsched F GLIBC_2.3 pthread_attr_setschedparam F GLIBC_2.3 pthread_attr_setschedpolicy F GLIBC_2.3 pthread_attr_setscope F +GLIBC_2.3 pthread_barrier_destroy F GLIBC_2.3 pthread_cond_broadcast F GLIBC_2.3 pthread_cond_destroy F GLIBC_2.3 pthread_cond_init F @@ -2200,6 +2201,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist index e7287d88fb..2f3b604763 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist @@ -21,7 +21,6 @@ GLIBC_2.3 pthread_attr_setguardsize F GLIBC_2.3 pthread_attr_setstack F GLIBC_2.3 pthread_attr_setstackaddr F GLIBC_2.3 pthread_attr_setstacksize F -GLIBC_2.3 pthread_barrier_destroy F GLIBC_2.3 pthread_barrier_init F GLIBC_2.3 pthread_barrier_wait F GLIBC_2.3 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist index 1766161e74..4532e1eb10 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist @@ -1543,6 +1543,7 @@ GLIBC_2.17 pthread_attr_setinheritsched F GLIBC_2.17 pthread_attr_setschedparam F GLIBC_2.17 pthread_attr_setschedpolicy F GLIBC_2.17 pthread_attr_setscope F +GLIBC_2.17 pthread_barrier_destroy F GLIBC_2.17 pthread_cond_broadcast F GLIBC_2.17 pthread_cond_destroy F GLIBC_2.17 pthread_cond_init F @@ -2501,6 +2502,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist index cbf1879440..8ed76c3770 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist @@ -18,7 +18,6 @@ GLIBC_2.17 pthread_attr_setguardsize F GLIBC_2.17 pthread_attr_setstack F GLIBC_2.17 pthread_attr_setstackaddr F GLIBC_2.17 pthread_attr_setstacksize F -GLIBC_2.17 pthread_barrier_destroy F GLIBC_2.17 pthread_barrier_init F GLIBC_2.17 pthread_barrier_wait F GLIBC_2.17 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist index d728cd5b08..beeed71a45 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist @@ -1396,6 +1396,7 @@ GLIBC_2.33 pthread_attr_setschedparam F GLIBC_2.33 pthread_attr_setschedpolicy F GLIBC_2.33 pthread_attr_setscope F GLIBC_2.33 pthread_attr_setsigmask_np F +GLIBC_2.33 pthread_barrier_destroy F GLIBC_2.33 pthread_cond_broadcast F GLIBC_2.33 pthread_cond_clockwait F GLIBC_2.33 pthread_cond_destroy F @@ -2066,6 +2067,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist b/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist index 0609c51490..2a08dee8f3 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist @@ -18,7 +18,6 @@ GLIBC_2.33 pthread_attr_setguardsize F GLIBC_2.33 pthread_attr_setstack F GLIBC_2.33 pthread_attr_setstackaddr F GLIBC_2.33 pthread_attr_setstacksize F -GLIBC_2.33 pthread_barrier_destroy F GLIBC_2.33 pthread_barrier_init F GLIBC_2.33 pthread_barrier_wait F GLIBC_2.33 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist index 9b28a43977..76e769a540 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist @@ -1445,6 +1445,7 @@ GLIBC_2.27 pthread_attr_setinheritsched F GLIBC_2.27 pthread_attr_setschedparam F GLIBC_2.27 pthread_attr_setschedpolicy F GLIBC_2.27 pthread_attr_setscope F +GLIBC_2.27 pthread_barrier_destroy F GLIBC_2.27 pthread_cond_broadcast F GLIBC_2.27 pthread_cond_destroy F GLIBC_2.27 pthread_cond_init F @@ -2266,6 +2267,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist index 2eab03d3c5..a82f695ce5 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist @@ -18,7 +18,6 @@ GLIBC_2.27 pthread_attr_setguardsize F GLIBC_2.27 pthread_attr_setstack F GLIBC_2.27 pthread_attr_setstackaddr F GLIBC_2.27 pthread_attr_setstacksize F -GLIBC_2.27 pthread_barrier_destroy F GLIBC_2.27 pthread_barrier_init F GLIBC_2.27 pthread_barrier_wait F GLIBC_2.27 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist index 68fc338c1d..db6c7eeb56 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist @@ -1976,6 +1976,7 @@ GLIBC_2.2 posix_spawnattr_setsigmask F GLIBC_2.2 posix_spawnp F GLIBC_2.2 pread F GLIBC_2.2 pread64 F +GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_condattr_getpshared F GLIBC_2.2 pthread_condattr_setpshared F GLIBC_2.2 pthread_mutex_timedlock F @@ -2350,6 +2351,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist index 696d0370ff..36a6785c35 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist @@ -28,7 +28,6 @@ GLIBC_2.18 pthread_setattr_default_np F GLIBC_2.19 __libpthread_version_placeholder F GLIBC_2.2 pthread_attr_getstack F GLIBC_2.2 pthread_attr_setstack F -GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_barrier_init F GLIBC_2.2 pthread_barrier_wait F GLIBC_2.2 pthread_barrierattr_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 ec0fc99337..b675abf047 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist @@ -1300,6 +1300,7 @@ GLIBC_2.2 pthread_attr_setinheritsched F GLIBC_2.2 pthread_attr_setschedparam F GLIBC_2.2 pthread_attr_setschedpolicy F GLIBC_2.2 pthread_attr_setscope F +GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_cond_broadcast F GLIBC_2.2 pthread_cond_destroy F GLIBC_2.2 pthread_cond_init F @@ -2237,6 +2238,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist index ab1712df42..a2c0545333 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist @@ -19,7 +19,6 @@ GLIBC_2.2 pthread_attr_setguardsize F GLIBC_2.2 pthread_attr_setstack F GLIBC_2.2 pthread_attr_setstackaddr F GLIBC_2.2 pthread_attr_setstacksize F -GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_barrier_init F GLIBC_2.2 pthread_barrier_wait F GLIBC_2.2 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/sh/be/libc.abilist b/sysdeps/unix/sysv/linux/sh/be/libc.abilist index 1b191832c8..9bdf494046 100644 --- a/sysdeps/unix/sysv/linux/sh/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/sh/be/libc.abilist @@ -1286,6 +1286,7 @@ GLIBC_2.2 pthread_attr_setinheritsched F GLIBC_2.2 pthread_attr_setschedparam F GLIBC_2.2 pthread_attr_setschedpolicy F GLIBC_2.2 pthread_attr_setscope F +GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_cond_broadcast F GLIBC_2.2 pthread_cond_destroy F GLIBC_2.2 pthread_cond_init F @@ -2206,6 +2207,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist b/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist index d19abde30d..83d069842e 100644 --- a/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist @@ -18,7 +18,6 @@ GLIBC_2.2 pthread_attr_setguardsize F GLIBC_2.2 pthread_attr_setstack F GLIBC_2.2 pthread_attr_setstackaddr F GLIBC_2.2 pthread_attr_setstacksize F -GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_barrier_init F GLIBC_2.2 pthread_barrier_wait F GLIBC_2.2 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/sh/le/libc.abilist b/sysdeps/unix/sysv/linux/sh/le/libc.abilist index 5a310ade3b..017a1123bb 100644 --- a/sysdeps/unix/sysv/linux/sh/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/sh/le/libc.abilist @@ -1286,6 +1286,7 @@ GLIBC_2.2 pthread_attr_setinheritsched F GLIBC_2.2 pthread_attr_setschedparam F GLIBC_2.2 pthread_attr_setschedpolicy F GLIBC_2.2 pthread_attr_setscope F +GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_cond_broadcast F GLIBC_2.2 pthread_cond_destroy F GLIBC_2.2 pthread_cond_init F @@ -2203,6 +2204,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist b/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist index d19abde30d..83d069842e 100644 --- a/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist @@ -18,7 +18,6 @@ GLIBC_2.2 pthread_attr_setguardsize F GLIBC_2.2 pthread_attr_setstack F GLIBC_2.2 pthread_attr_setstackaddr F GLIBC_2.2 pthread_attr_setstacksize F -GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_barrier_init F GLIBC_2.2 pthread_barrier_wait F GLIBC_2.2 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist index 3e447e5b1b..66a5b3ef4c 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist @@ -1972,6 +1972,7 @@ GLIBC_2.2 posix_spawnattr_setsigmask F GLIBC_2.2 posix_spawnp F GLIBC_2.2 pread F GLIBC_2.2 pread64 F +GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_condattr_getpshared F GLIBC_2.2 pthread_condattr_setpshared F GLIBC_2.2 pthread_mutex_timedlock F @@ -2341,6 +2342,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist index 4adb3dec7c..37ca68efc8 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist @@ -27,7 +27,6 @@ GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F GLIBC_2.2 pthread_attr_getstack F GLIBC_2.2 pthread_attr_setstack F -GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_barrier_init F GLIBC_2.2 pthread_barrier_wait F GLIBC_2.2 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist index 92aa821010..34eb335566 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist @@ -1329,6 +1329,7 @@ GLIBC_2.2 pthread_attr_setinheritsched F GLIBC_2.2 pthread_attr_setschedparam F GLIBC_2.2 pthread_attr_setschedpolicy F GLIBC_2.2 pthread_attr_setscope F +GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_cond_broadcast F GLIBC_2.2 pthread_cond_destroy F GLIBC_2.2 pthread_cond_init F @@ -2254,6 +2255,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist index 05fae6161a..c09df449a5 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist @@ -18,7 +18,6 @@ GLIBC_2.2 pthread_attr_setguardsize F GLIBC_2.2 pthread_attr_setstack F GLIBC_2.2 pthread_attr_setstackaddr F GLIBC_2.2 pthread_attr_setstacksize F -GLIBC_2.2 pthread_barrier_destroy F GLIBC_2.2 pthread_barrier_init F GLIBC_2.2 pthread_barrier_wait F GLIBC_2.2 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist index b3c13d617e..36bcf91609 100644 --- a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist @@ -1296,6 +1296,7 @@ GLIBC_2.2.5 pthread_attr_setinheritsched F GLIBC_2.2.5 pthread_attr_setschedparam F GLIBC_2.2.5 pthread_attr_setschedpolicy F GLIBC_2.2.5 pthread_attr_setscope F +GLIBC_2.2.5 pthread_barrier_destroy F GLIBC_2.2.5 pthread_cond_broadcast F GLIBC_2.2.5 pthread_cond_destroy F GLIBC_2.2.5 pthread_cond_init F @@ -2215,6 +2216,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist index b5faceae7b..279ce8882d 100644 --- a/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist @@ -18,7 +18,6 @@ GLIBC_2.2.5 pthread_attr_setguardsize F GLIBC_2.2.5 pthread_attr_setstack F GLIBC_2.2.5 pthread_attr_setstackaddr F GLIBC_2.2.5 pthread_attr_setstacksize F -GLIBC_2.2.5 pthread_barrier_destroy F GLIBC_2.2.5 pthread_barrier_init F GLIBC_2.2.5 pthread_barrier_wait F GLIBC_2.2.5 pthread_barrierattr_destroy F diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist index e26d592863..b4f3ad080f 100644 --- a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist @@ -1462,6 +1462,7 @@ GLIBC_2.16 pthread_attr_setinheritsched F GLIBC_2.16 pthread_attr_setschedparam F GLIBC_2.16 pthread_attr_setschedpolicy F GLIBC_2.16 pthread_attr_setscope F +GLIBC_2.16 pthread_barrier_destroy F GLIBC_2.16 pthread_cond_broadcast F GLIBC_2.16 pthread_cond_destroy F GLIBC_2.16 pthread_cond_init F @@ -2320,6 +2321,7 @@ GLIBC_2.34 mtx_lock F GLIBC_2.34 mtx_timedlock F GLIBC_2.34 mtx_trylock F GLIBC_2.34 mtx_unlock F +GLIBC_2.34 pthread_barrier_destroy F GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getpshared F diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist index f4b4241951..25704c1977 100644 --- a/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist @@ -18,7 +18,6 @@ GLIBC_2.16 pthread_attr_setguardsize F GLIBC_2.16 pthread_attr_setstack F GLIBC_2.16 pthread_attr_setstackaddr F GLIBC_2.16 pthread_attr_setstacksize F -GLIBC_2.16 pthread_barrier_destroy F GLIBC_2.16 pthread_barrier_init F GLIBC_2.16 pthread_barrier_wait F GLIBC_2.16 pthread_barrierattr_destroy F