[4/7] nptl: Move pthread_barrierattr_destroy into libc
Commit Message
The symbol was moved using scripts/move-symbol-to-libc.py.
---
nptl/Makefile | 2 +-
nptl/Versions | 3 ++-
nptl/pthread_barrierattr_destroy.c | 11 +++++++++--
sysdeps/unix/sysv/linux/aarch64/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/alpha/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/alpha/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/arc/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/arc/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/arm/be/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/arm/be/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/arm/le/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/arm/le/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/csky/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/csky/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/hppa/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/hppa/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/i386/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/i386/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/ia64/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/ia64/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 2 ++
.../unix/sysv/linux/m68k/coldfire/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 2 ++
.../unix/sysv/linux/m68k/m680x0/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 2 ++
.../unix/sysv/linux/microblaze/be/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 2 ++
.../unix/sysv/linux/microblaze/le/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist | 2 ++
.../unix/sysv/linux/mips/mips32/libpthread.abilist | 1 -
.../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 2 ++
.../unix/sysv/linux/mips/mips64/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/nios2/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/nios2/libpthread.abilist | 1 -
.../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 2 ++
.../sysv/linux/powerpc/powerpc32/libpthread.abilist | 1 -
.../sysv/linux/powerpc/powerpc32/nofpu/libc.abilist | 2 ++
.../unix/sysv/linux/powerpc/powerpc64/be/libc.abilist | 2 ++
.../linux/powerpc/powerpc64/be/libpthread.abilist | 1 -
.../unix/sysv/linux/powerpc/powerpc64/le/libc.abilist | 2 ++
.../linux/powerpc/powerpc64/le/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 2 ++
.../unix/sysv/linux/s390/s390-32/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 2 ++
.../unix/sysv/linux/s390/s390-64/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/sh/be/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/sh/be/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/sh/le/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/sh/le/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 2 ++
.../unix/sysv/linux/sparc/sparc32/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 2 ++
.../unix/sysv/linux/sparc/sparc64/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist | 1 -
sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 2 ++
sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist | 1 -
64 files changed, 76 insertions(+), 33 deletions(-)
Comments
On 03/05/2021 11:31, Florian Weimer via Libc-alpha wrote:
> The symbol was moved using scripts/move-symbol-to-libc.py.
LGTM, thanks.
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
> ---
> nptl/Makefile | 2 +-
> nptl/Versions | 3 ++-
> nptl/pthread_barrierattr_destroy.c | 11 +++++++++--
> sysdeps/unix/sysv/linux/aarch64/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/alpha/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/alpha/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/arc/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/arc/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/arm/be/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/arm/be/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/arm/le/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/arm/le/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/csky/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/csky/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/hppa/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/hppa/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/i386/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/i386/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/ia64/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/ia64/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 2 ++
> .../unix/sysv/linux/m68k/coldfire/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 2 ++
> .../unix/sysv/linux/m68k/m680x0/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 2 ++
> .../unix/sysv/linux/microblaze/be/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 2 ++
> .../unix/sysv/linux/microblaze/le/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist | 2 ++
> .../unix/sysv/linux/mips/mips32/libpthread.abilist | 1 -
> .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 2 ++
> .../unix/sysv/linux/mips/mips64/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/nios2/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/nios2/libpthread.abilist | 1 -
> .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 2 ++
> .../sysv/linux/powerpc/powerpc32/libpthread.abilist | 1 -
> .../sysv/linux/powerpc/powerpc32/nofpu/libc.abilist | 2 ++
> .../unix/sysv/linux/powerpc/powerpc64/be/libc.abilist | 2 ++
> .../linux/powerpc/powerpc64/be/libpthread.abilist | 1 -
> .../unix/sysv/linux/powerpc/powerpc64/le/libc.abilist | 2 ++
> .../linux/powerpc/powerpc64/le/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 2 ++
> .../unix/sysv/linux/s390/s390-32/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 2 ++
> .../unix/sysv/linux/s390/s390-64/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/sh/be/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/sh/be/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/sh/le/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/sh/le/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 2 ++
> .../unix/sysv/linux/sparc/sparc32/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 2 ++
> .../unix/sysv/linux/sparc/sparc64/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist | 1 -
> sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 2 ++
> sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist | 1 -
> 64 files changed, 76 insertions(+), 33 deletions(-)
>
> diff --git a/nptl/Makefile b/nptl/Makefile
> index 382a26aeab..ea772802f1 100644
> --- a/nptl/Makefile
> +++ b/nptl/Makefile
> @@ -76,6 +76,7 @@ routines = \
> pthread_barrier_destroy \
> pthread_barrier_init \
> pthread_barrier_wait \
> + pthread_barrierattr_destroy \
> pthread_cleanup_upto \
> pthread_cond_broadcast \
> pthread_cond_destroy \
> @@ -179,7 +180,6 @@ libpthread-routines = \
> pthread_attr_setstack \
> pthread_attr_setstackaddr \
> pthread_attr_setstacksize \
> - pthread_barrierattr_destroy \
> pthread_barrierattr_getpshared \
> pthread_barrierattr_init \
> pthread_barrierattr_setpshared \
> diff --git a/nptl/Versions b/nptl/Versions
> index ed2d9af03d..2d44921b5f 100644
> --- a/nptl/Versions
> +++ b/nptl/Versions
> @@ -91,6 +91,7 @@ libc {
> pthread_barrier_destroy;
> pthread_barrier_init;
> pthread_barrier_wait;
> + pthread_barrierattr_destroy;
> pthread_condattr_getpshared;
> pthread_condattr_setpshared;
> pthread_mutex_timedlock;
> @@ -204,6 +205,7 @@ libc {
> pthread_barrier_destroy;
> pthread_barrier_init;
> pthread_barrier_wait;
> + pthread_barrierattr_destroy;
> pthread_cond_clockwait;
> pthread_condattr_getclock;
> pthread_condattr_getpshared;
> @@ -355,7 +357,6 @@ libpthread {
> GLIBC_2.2 {
> pthread_attr_getstack;
> pthread_attr_setstack;
> - pthread_barrierattr_destroy;
> pthread_barrierattr_init;
> pthread_barrierattr_setpshared;
> pthread_getcpuclockid;
> diff --git a/nptl/pthread_barrierattr_destroy.c b/nptl/pthread_barrierattr_destroy.c
> index 613d1e4c1a..fc0a844d09 100644
> --- a/nptl/pthread_barrierattr_destroy.c
> +++ b/nptl/pthread_barrierattr_destroy.c
> @@ -17,12 +17,19 @@
> <https://www.gnu.org/licenses/>. */
>
> #include "pthreadP.h"
> -
> +#include <shlib-compat.h>
>
> int
> -pthread_barrierattr_destroy (pthread_barrierattr_t *attr)
> +__pthread_barrierattr_destroy (pthread_barrierattr_t *attr)
> {
> /* Nothing to do. */
>
> return 0;
> }
> +versioned_symbol (libc, __pthread_barrierattr_destroy,
> + pthread_barrierattr_destroy, GLIBC_2_34);
> +
> +#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_2, GLIBC_2_34)
> +compat_symbol (libpthread, __pthread_barrierattr_destroy,
> + pthread_barrierattr_destroy, GLIBC_2_2);
> +#endif
> diff --git a/sysdeps/unix/sysv/linux/aarch64/libc.abilist b/sysdeps/unix/sysv/linux/aarch64/libc.abilist
> index 38427026ba..2193d757c7 100644
> --- a/sysdeps/unix/sysv/linux/aarch64/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/aarch64/libc.abilist
> @@ -1458,6 +1458,7 @@ GLIBC_2.17 pthread_attr_setscope 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
> GLIBC_2.17 pthread_cond_broadcast F
> GLIBC_2.17 pthread_cond_destroy F
> GLIBC_2.17 pthread_cond_init F
> @@ -2298,6 +2299,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 22fbfbe1e7..2e4d479ce3 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_barrierattr_destroy F
> GLIBC_2.17 pthread_barrierattr_getpshared F
> GLIBC_2.17 pthread_barrierattr_init F
> GLIBC_2.17 pthread_barrierattr_setpshared F
> diff --git a/sysdeps/unix/sysv/linux/alpha/libc.abilist b/sysdeps/unix/sysv/linux/alpha/libc.abilist
> index 55b4a0cac9..231260ff23 100644
> --- a/sysdeps/unix/sysv/linux/alpha/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/alpha/libc.abilist
> @@ -1995,6 +1995,7 @@ GLIBC_2.2 pread64 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
> GLIBC_2.2 pthread_condattr_getpshared F
> GLIBC_2.2 pthread_condattr_setpshared F
> GLIBC_2.2 pthread_mutex_timedlock F
> @@ -2379,6 +2380,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 6c484d254b..604af82865 100644
> --- a/sysdeps/unix/sysv/linux/alpha/libpthread.abilist
> +++ b/sysdeps/unix/sysv/linux/alpha/libpthread.abilist
> @@ -42,7 +42,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_barrierattr_destroy F
> GLIBC_2.2 pthread_barrierattr_init F
> GLIBC_2.2 pthread_barrierattr_setpshared F
> GLIBC_2.2 pthread_getcpuclockid F
> diff --git a/sysdeps/unix/sysv/linux/arc/libc.abilist b/sysdeps/unix/sysv/linux/arc/libc.abilist
> index 7a8fcba05e..44578d5da9 100644
> --- a/sysdeps/unix/sysv/linux/arc/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/arc/libc.abilist
> @@ -1397,6 +1397,7 @@ GLIBC_2.32 pthread_attr_setsigmask_np 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
> GLIBC_2.32 pthread_cond_broadcast F
> GLIBC_2.32 pthread_cond_clockwait F
> GLIBC_2.32 pthread_cond_destroy F
> @@ -2057,6 +2058,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 3b6e0543b1..c58832aff2 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_barrierattr_destroy F
> GLIBC_2.32 pthread_barrierattr_getpshared F
> GLIBC_2.32 pthread_barrierattr_init F
> GLIBC_2.32 pthread_barrierattr_setpshared F
> diff --git a/sysdeps/unix/sysv/linux/arm/be/libc.abilist b/sysdeps/unix/sysv/linux/arm/be/libc.abilist
> index 65398d8b32..d565fffd47 100644
> --- a/sysdeps/unix/sysv/linux/arm/be/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/arm/be/libc.abilist
> @@ -202,6 +202,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_destroy F
> GLIBC_2.34 pthread_cond_clockwait F
> GLIBC_2.34 pthread_condattr_getclock F
> GLIBC_2.34 pthread_condattr_getpshared F
> @@ -1652,6 +1653,7 @@ GLIBC_2.4 pthread_attr_setscope 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
> 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 019da612f0..503e300bb5 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_barrierattr_destroy F
> GLIBC_2.4 pthread_barrierattr_getpshared F
> GLIBC_2.4 pthread_barrierattr_init F
> GLIBC_2.4 pthread_barrierattr_setpshared F
> diff --git a/sysdeps/unix/sysv/linux/arm/le/libc.abilist b/sysdeps/unix/sysv/linux/arm/le/libc.abilist
> index 3e494ec62c..fe6e275c4c 100644
> --- a/sysdeps/unix/sysv/linux/arm/le/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/arm/le/libc.abilist
> @@ -199,6 +199,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_destroy F
> GLIBC_2.34 pthread_cond_clockwait F
> GLIBC_2.34 pthread_condattr_getclock F
> GLIBC_2.34 pthread_condattr_getpshared F
> @@ -1649,6 +1650,7 @@ GLIBC_2.4 pthread_attr_setscope 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
> 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 019da612f0..503e300bb5 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_barrierattr_destroy F
> GLIBC_2.4 pthread_barrierattr_getpshared F
> GLIBC_2.4 pthread_barrierattr_init F
> GLIBC_2.4 pthread_barrierattr_setpshared F
> diff --git a/sysdeps/unix/sysv/linux/csky/libc.abilist b/sysdeps/unix/sysv/linux/csky/libc.abilist
> index a311ad43a8..64e5ba6871 100644
> --- a/sysdeps/unix/sysv/linux/csky/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/csky/libc.abilist
> @@ -1458,6 +1458,7 @@ GLIBC_2.29 pthread_attr_setscope 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
> GLIBC_2.29 pthread_cond_broadcast F
> GLIBC_2.29 pthread_cond_destroy F
> GLIBC_2.29 pthread_cond_init F
> @@ -2241,6 +2242,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 ebd6297d29..da27213e58 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_barrierattr_destroy F
> GLIBC_2.29 pthread_barrierattr_getpshared F
> GLIBC_2.29 pthread_barrierattr_init F
> GLIBC_2.29 pthread_barrierattr_setpshared F
> diff --git a/sysdeps/unix/sysv/linux/hppa/libc.abilist b/sysdeps/unix/sysv/linux/hppa/libc.abilist
> index 3fc100dd5b..06249d62ac 100644
> --- a/sysdeps/unix/sysv/linux/hppa/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/hppa/libc.abilist
> @@ -1285,6 +1285,7 @@ GLIBC_2.2 pthread_attr_setscope 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
> GLIBC_2.2 pthread_cond_broadcast F
> GLIBC_2.2 pthread_cond_destroy F
> GLIBC_2.2 pthread_cond_init F
> @@ -2192,6 +2193,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 322b4ef7a5..a4fabc8073 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_barrierattr_destroy F
> GLIBC_2.2 pthread_barrierattr_init F
> GLIBC_2.2 pthread_barrierattr_setpshared F
> GLIBC_2.2 pthread_cancel F
> diff --git a/sysdeps/unix/sysv/linux/i386/libc.abilist b/sysdeps/unix/sysv/linux/i386/libc.abilist
> index 83be683a8c..72d8bcb9e3 100644
> --- a/sysdeps/unix/sysv/linux/i386/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/i386/libc.abilist
> @@ -2004,6 +2004,7 @@ GLIBC_2.2 pread64 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
> GLIBC_2.2 pthread_condattr_getpshared F
> GLIBC_2.2 pthread_condattr_setpshared F
> GLIBC_2.2 pthread_mutex_timedlock F
> @@ -2369,6 +2370,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 4da7346a90..b49d63d2d0 100644
> --- a/sysdeps/unix/sysv/linux/i386/libpthread.abilist
> +++ b/sysdeps/unix/sysv/linux/i386/libpthread.abilist
> @@ -42,7 +42,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_barrierattr_destroy F
> GLIBC_2.2 pthread_barrierattr_init F
> GLIBC_2.2 pthread_barrierattr_setpshared F
> GLIBC_2.2 pthread_getcpuclockid F
> diff --git a/sysdeps/unix/sysv/linux/ia64/libc.abilist b/sysdeps/unix/sysv/linux/ia64/libc.abilist
> index 1335a37753..8d3df513ba 100644
> --- a/sysdeps/unix/sysv/linux/ia64/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/ia64/libc.abilist
> @@ -1306,6 +1306,7 @@ GLIBC_2.2 pthread_attr_setscope 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
> GLIBC_2.2 pthread_cond_broadcast F
> GLIBC_2.2 pthread_cond_destroy F
> GLIBC_2.2 pthread_cond_init F
> @@ -2226,6 +2227,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 78b0964399..da659fe184 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_barrierattr_destroy F
> GLIBC_2.2 pthread_barrierattr_init F
> GLIBC_2.2 pthread_barrierattr_setpshared F
> GLIBC_2.2 pthread_cancel F
> diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist
> index c9cea62af1..9cb2f0233d 100644
> --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist
> @@ -203,6 +203,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_destroy F
> GLIBC_2.34 pthread_cond_clockwait F
> GLIBC_2.34 pthread_condattr_getclock F
> GLIBC_2.34 pthread_condattr_getpshared F
> @@ -1632,6 +1633,7 @@ GLIBC_2.4 pthread_attr_setscope 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
> 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 019da612f0..503e300bb5 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_barrierattr_destroy F
> GLIBC_2.4 pthread_barrierattr_getpshared F
> GLIBC_2.4 pthread_barrierattr_init F
> GLIBC_2.4 pthread_barrierattr_setpshared F
> diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist
> index 120b9415ea..55a3834a9c 100644
> --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist
> @@ -1960,6 +1960,7 @@ GLIBC_2.2 pread64 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
> GLIBC_2.2 pthread_condattr_getpshared F
> GLIBC_2.2 pthread_condattr_setpshared F
> GLIBC_2.2 pthread_mutex_timedlock F
> @@ -2312,6 +2313,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 4da7346a90..b49d63d2d0 100644
> --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist
> +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist
> @@ -42,7 +42,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_barrierattr_destroy F
> GLIBC_2.2 pthread_barrierattr_init F
> GLIBC_2.2 pthread_barrierattr_setpshared F
> GLIBC_2.2 pthread_getcpuclockid F
> diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist
> index a0eea09764..3cde2e5d9b 100644
> --- a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist
> @@ -1460,6 +1460,7 @@ GLIBC_2.18 pthread_attr_setscope 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
> GLIBC_2.18 pthread_cond_broadcast F
> GLIBC_2.18 pthread_cond_destroy F
> GLIBC_2.18 pthread_cond_init F
> @@ -2292,6 +2293,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 5e0070d104..16ebf14793 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_barrierattr_destroy F
> GLIBC_2.18 pthread_barrierattr_getpshared F
> GLIBC_2.18 pthread_barrierattr_init F
> GLIBC_2.18 pthread_barrierattr_setpshared F
> diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist
> index 7bf1bdd47f..6d187fbdb5 100644
> --- a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist
> @@ -1460,6 +1460,7 @@ GLIBC_2.18 pthread_attr_setscope 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
> GLIBC_2.18 pthread_cond_broadcast F
> GLIBC_2.18 pthread_cond_destroy F
> GLIBC_2.18 pthread_cond_init F
> @@ -2289,6 +2290,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 5e0070d104..16ebf14793 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_barrierattr_destroy F
> GLIBC_2.18 pthread_barrierattr_getpshared F
> GLIBC_2.18 pthread_barrierattr_init F
> GLIBC_2.18 pthread_barrierattr_setpshared F
> diff --git a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
> index 42326439bb..57f11501ea 100644
> --- a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
> @@ -1841,6 +1841,7 @@ GLIBC_2.2 pthread_attr_init 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
> GLIBC_2.2 pthread_condattr_getpshared F
> GLIBC_2.2 pthread_condattr_setpshared F
> GLIBC_2.2 pthread_mutex_timedlock F
> @@ -2275,6 +2276,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 0d18ac517b..9a36361892 100644
> --- a/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist
> +++ b/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist
> @@ -29,7 +29,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_barrierattr_destroy F
> GLIBC_2.2 pthread_barrierattr_init F
> GLIBC_2.2 pthread_barrierattr_setpshared F
> GLIBC_2.2 pthread_create F
> diff --git a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist
> index f238e6d428..e2ba474017 100644
> --- a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist
> @@ -1839,6 +1839,7 @@ GLIBC_2.2 pthread_attr_init 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
> GLIBC_2.2 pthread_condattr_getpshared F
> GLIBC_2.2 pthread_condattr_setpshared F
> GLIBC_2.2 pthread_mutex_timedlock F
> @@ -2273,6 +2274,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 0d18ac517b..9a36361892 100644
> --- a/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist
> +++ b/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist
> @@ -29,7 +29,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_barrierattr_destroy F
> GLIBC_2.2 pthread_barrierattr_init F
> GLIBC_2.2 pthread_barrierattr_setpshared F
> GLIBC_2.2 pthread_create F
> diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist
> index ff4d270e4e..db341e99d3 100644
> --- a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist
> @@ -1839,6 +1839,7 @@ GLIBC_2.2 pthread_attr_init 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
> GLIBC_2.2 pthread_condattr_getpshared F
> GLIBC_2.2 pthread_condattr_setpshared F
> GLIBC_2.2 pthread_mutex_timedlock F
> @@ -2281,6 +2282,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 a51d94ad94..e129db0dbc 100644
> --- a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist
> @@ -1835,6 +1835,7 @@ GLIBC_2.2 pthread_attr_init 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
> GLIBC_2.2 pthread_condattr_getpshared F
> GLIBC_2.2 pthread_condattr_setpshared F
> GLIBC_2.2 pthread_mutex_timedlock F
> @@ -2275,6 +2276,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 9e4ab8d36e..1af5976887 100644
> --- a/sysdeps/unix/sysv/linux/nios2/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/nios2/libc.abilist
> @@ -1503,6 +1503,7 @@ GLIBC_2.21 pthread_attr_setscope 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
> GLIBC_2.21 pthread_cond_broadcast F
> GLIBC_2.21 pthread_cond_destroy F
> GLIBC_2.21 pthread_cond_init F
> @@ -2331,6 +2332,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 5c7a47ceb2..845e058c54 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_barrierattr_destroy F
> GLIBC_2.21 pthread_barrierattr_getpshared F
> GLIBC_2.21 pthread_barrierattr_init F
> GLIBC_2.21 pthread_barrierattr_setpshared F
> diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
> index 5f403fe4ca..c8ed90c90e 100644
> --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
> @@ -1965,6 +1965,7 @@ GLIBC_2.2 pread64 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
> GLIBC_2.2 pthread_condattr_getpshared F
> GLIBC_2.2 pthread_condattr_setpshared F
> GLIBC_2.2 pthread_mutex_timedlock F
> @@ -2339,6 +2340,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 c0009d234b..593674f87b 100644
> --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist
> +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist
> @@ -42,7 +42,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_barrierattr_destroy F
> GLIBC_2.2 pthread_barrierattr_init F
> GLIBC_2.2 pthread_barrierattr_setpshared F
> GLIBC_2.2 pthread_getcpuclockid F
> diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
> index cc8ed2c339..519340fbab 100644
> --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
> @@ -1969,6 +1969,7 @@ GLIBC_2.2 pread64 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
> GLIBC_2.2 pthread_condattr_getpshared F
> GLIBC_2.2 pthread_condattr_setpshared F
> GLIBC_2.2 pthread_mutex_timedlock F
> @@ -2372,6 +2373,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 fc75d4f22f..9805532fc4 100644
> --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist
> @@ -1408,6 +1408,7 @@ GLIBC_2.3 pthread_attr_setscope 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
> GLIBC_2.3 pthread_cond_broadcast F
> GLIBC_2.3 pthread_cond_destroy F
> GLIBC_2.3 pthread_cond_init F
> @@ -2193,6 +2194,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 9c4fa6044d..6c11e992dd 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_barrierattr_destroy F
> GLIBC_2.3 pthread_barrierattr_init F
> GLIBC_2.3 pthread_barrierattr_setpshared F
> GLIBC_2.3 pthread_cancel F
> diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist
> index a8519164fe..b58e551196 100644
> --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist
> @@ -1546,6 +1546,7 @@ GLIBC_2.17 pthread_attr_setscope 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
> GLIBC_2.17 pthread_cond_broadcast F
> GLIBC_2.17 pthread_cond_destroy F
> GLIBC_2.17 pthread_cond_init F
> @@ -2494,6 +2495,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 22fbfbe1e7..2e4d479ce3 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_barrierattr_destroy F
> GLIBC_2.17 pthread_barrierattr_getpshared F
> GLIBC_2.17 pthread_barrierattr_init F
> GLIBC_2.17 pthread_barrierattr_setpshared F
> diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist
> index 7d90039737..836130a292 100644
> --- a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist
> @@ -1399,6 +1399,7 @@ GLIBC_2.33 pthread_attr_setsigmask_np 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
> GLIBC_2.33 pthread_cond_broadcast F
> GLIBC_2.33 pthread_cond_clockwait F
> GLIBC_2.33 pthread_cond_destroy F
> @@ -2059,6 +2060,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 720c1b3e4f..c54b3398aa 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_barrierattr_destroy F
> GLIBC_2.33 pthread_barrierattr_getpshared F
> GLIBC_2.33 pthread_barrierattr_init F
> GLIBC_2.33 pthread_barrierattr_setpshared F
> diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist
> index 38e0f6eea8..c025ce3824 100644
> --- a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist
> @@ -1448,6 +1448,7 @@ GLIBC_2.27 pthread_attr_setscope 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
> GLIBC_2.27 pthread_cond_broadcast F
> GLIBC_2.27 pthread_cond_destroy F
> GLIBC_2.27 pthread_cond_init F
> @@ -2259,6 +2260,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 a13c8582da..305a85b72b 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_barrierattr_destroy F
> GLIBC_2.27 pthread_barrierattr_getpshared F
> GLIBC_2.27 pthread_barrierattr_init F
> GLIBC_2.27 pthread_barrierattr_setpshared F
> diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist
> index 1e4e5b0404..1f24c714ea 100644
> --- a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist
> @@ -1963,6 +1963,7 @@ GLIBC_2.2 pread64 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
> GLIBC_2.2 pthread_condattr_getpshared F
> GLIBC_2.2 pthread_condattr_setpshared F
> GLIBC_2.2 pthread_mutex_timedlock F
> @@ -2337,6 +2338,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 77c7ac81ad..2d78b9cbf1 100644
> --- a/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist
> +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist
> @@ -43,7 +43,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_barrierattr_destroy F
> GLIBC_2.2 pthread_barrierattr_init F
> GLIBC_2.2 pthread_barrierattr_setpshared F
> GLIBC_2.2 pthread_getcpuclockid F
> diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist
> index 708f7b62ba..5cad8d4c83 100644
> --- a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist
> @@ -1303,6 +1303,7 @@ GLIBC_2.2 pthread_attr_setscope 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
> GLIBC_2.2 pthread_cond_broadcast F
> GLIBC_2.2 pthread_cond_destroy F
> GLIBC_2.2 pthread_cond_init F
> @@ -2230,6 +2231,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 ea33407a22..84e3f68c23 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_barrierattr_destroy F
> GLIBC_2.2 pthread_barrierattr_init F
> GLIBC_2.2 pthread_barrierattr_setpshared F
> GLIBC_2.2 pthread_cancel F
> diff --git a/sysdeps/unix/sysv/linux/sh/be/libc.abilist b/sysdeps/unix/sysv/linux/sh/be/libc.abilist
> index 31775c1c61..c5a5d49b14 100644
> --- a/sysdeps/unix/sysv/linux/sh/be/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/sh/be/libc.abilist
> @@ -1289,6 +1289,7 @@ GLIBC_2.2 pthread_attr_setscope 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
> 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_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 322b4ef7a5..a4fabc8073 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_barrierattr_destroy F
> GLIBC_2.2 pthread_barrierattr_init F
> GLIBC_2.2 pthread_barrierattr_setpshared F
> GLIBC_2.2 pthread_cancel F
> diff --git a/sysdeps/unix/sysv/linux/sh/le/libc.abilist b/sysdeps/unix/sysv/linux/sh/le/libc.abilist
> index 74b644f477..90a0170b83 100644
> --- a/sysdeps/unix/sysv/linux/sh/le/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/sh/le/libc.abilist
> @@ -1289,6 +1289,7 @@ GLIBC_2.2 pthread_attr_setscope 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
> GLIBC_2.2 pthread_cond_broadcast F
> GLIBC_2.2 pthread_cond_destroy F
> GLIBC_2.2 pthread_cond_init F
> @@ -2196,6 +2197,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 322b4ef7a5..a4fabc8073 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_barrierattr_destroy F
> GLIBC_2.2 pthread_barrierattr_init F
> GLIBC_2.2 pthread_barrierattr_setpshared F
> GLIBC_2.2 pthread_cancel F
> diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist
> index f94361bf5a..446bc597d9 100644
> --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist
> @@ -1959,6 +1959,7 @@ GLIBC_2.2 pread64 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
> GLIBC_2.2 pthread_condattr_getpshared F
> GLIBC_2.2 pthread_condattr_setpshared F
> GLIBC_2.2 pthread_mutex_timedlock F
> @@ -2328,6 +2329,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 6c484d254b..604af82865 100644
> --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist
> +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist
> @@ -42,7 +42,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_barrierattr_destroy F
> GLIBC_2.2 pthread_barrierattr_init F
> GLIBC_2.2 pthread_barrierattr_setpshared F
> GLIBC_2.2 pthread_getcpuclockid F
> diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist
> index ce88ec1dc8..bc8b86e285 100644
> --- a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist
> @@ -1332,6 +1332,7 @@ GLIBC_2.2 pthread_attr_setscope 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
> GLIBC_2.2 pthread_cond_broadcast F
> GLIBC_2.2 pthread_cond_destroy F
> GLIBC_2.2 pthread_cond_init F
> @@ -2247,6 +2248,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 78b0964399..da659fe184 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_barrierattr_destroy F
> GLIBC_2.2 pthread_barrierattr_init F
> GLIBC_2.2 pthread_barrierattr_setpshared F
> GLIBC_2.2 pthread_cancel F
> diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist
> index 57ca016ec9..81376bb84a 100644
> --- a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist
> @@ -1299,6 +1299,7 @@ GLIBC_2.2.5 pthread_attr_setscope 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
> GLIBC_2.2.5 pthread_cond_broadcast F
> GLIBC_2.2.5 pthread_cond_destroy F
> GLIBC_2.2.5 pthread_cond_init F
> @@ -2208,6 +2209,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 9cf1871a53..e990f1caba 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_barrierattr_destroy F
> GLIBC_2.2.5 pthread_barrierattr_init F
> GLIBC_2.2.5 pthread_barrierattr_setpshared F
> GLIBC_2.2.5 pthread_cancel F
> diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist
> index 98f2e5f665..d422d7b026 100644
> --- a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist
> +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist
> @@ -1465,6 +1465,7 @@ GLIBC_2.16 pthread_attr_setscope 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
> GLIBC_2.16 pthread_cond_broadcast F
> GLIBC_2.16 pthread_cond_destroy F
> GLIBC_2.16 pthread_cond_init F
> @@ -2313,6 +2314,7 @@ GLIBC_2.34 mtx_unlock F
> GLIBC_2.34 pthread_barrier_destroy F
> GLIBC_2.34 pthread_barrier_init F
> GLIBC_2.34 pthread_barrier_wait F
> +GLIBC_2.34 pthread_barrierattr_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 41a929e668..9b981dedb6 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_barrierattr_destroy F
> GLIBC_2.16 pthread_barrierattr_getpshared F
> GLIBC_2.16 pthread_barrierattr_init F
> GLIBC_2.16 pthread_barrierattr_setpshared F
>
@@ -76,6 +76,7 @@ routines = \
pthread_barrier_destroy \
pthread_barrier_init \
pthread_barrier_wait \
+ pthread_barrierattr_destroy \
pthread_cleanup_upto \
pthread_cond_broadcast \
pthread_cond_destroy \
@@ -179,7 +180,6 @@ libpthread-routines = \
pthread_attr_setstack \
pthread_attr_setstackaddr \
pthread_attr_setstacksize \
- pthread_barrierattr_destroy \
pthread_barrierattr_getpshared \
pthread_barrierattr_init \
pthread_barrierattr_setpshared \
@@ -91,6 +91,7 @@ libc {
pthread_barrier_destroy;
pthread_barrier_init;
pthread_barrier_wait;
+ pthread_barrierattr_destroy;
pthread_condattr_getpshared;
pthread_condattr_setpshared;
pthread_mutex_timedlock;
@@ -204,6 +205,7 @@ libc {
pthread_barrier_destroy;
pthread_barrier_init;
pthread_barrier_wait;
+ pthread_barrierattr_destroy;
pthread_cond_clockwait;
pthread_condattr_getclock;
pthread_condattr_getpshared;
@@ -355,7 +357,6 @@ libpthread {
GLIBC_2.2 {
pthread_attr_getstack;
pthread_attr_setstack;
- pthread_barrierattr_destroy;
pthread_barrierattr_init;
pthread_barrierattr_setpshared;
pthread_getcpuclockid;
@@ -17,12 +17,19 @@
<https://www.gnu.org/licenses/>. */
#include "pthreadP.h"
-
+#include <shlib-compat.h>
int
-pthread_barrierattr_destroy (pthread_barrierattr_t *attr)
+__pthread_barrierattr_destroy (pthread_barrierattr_t *attr)
{
/* Nothing to do. */
return 0;
}
+versioned_symbol (libc, __pthread_barrierattr_destroy,
+ pthread_barrierattr_destroy, GLIBC_2_34);
+
+#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_2, GLIBC_2_34)
+compat_symbol (libpthread, __pthread_barrierattr_destroy,
+ pthread_barrierattr_destroy, GLIBC_2_2);
+#endif
@@ -1458,6 +1458,7 @@ GLIBC_2.17 pthread_attr_setscope 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
GLIBC_2.17 pthread_cond_broadcast F
GLIBC_2.17 pthread_cond_destroy F
GLIBC_2.17 pthread_cond_init F
@@ -2298,6 +2299,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.17 pthread_barrierattr_getpshared F
GLIBC_2.17 pthread_barrierattr_init F
GLIBC_2.17 pthread_barrierattr_setpshared F
@@ -1995,6 +1995,7 @@ GLIBC_2.2 pread64 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
GLIBC_2.2 pthread_condattr_getpshared F
GLIBC_2.2 pthread_condattr_setpshared F
GLIBC_2.2 pthread_mutex_timedlock F
@@ -2379,6 +2380,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -42,7 +42,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_barrierattr_destroy F
GLIBC_2.2 pthread_barrierattr_init F
GLIBC_2.2 pthread_barrierattr_setpshared F
GLIBC_2.2 pthread_getcpuclockid F
@@ -1397,6 +1397,7 @@ GLIBC_2.32 pthread_attr_setsigmask_np 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
GLIBC_2.32 pthread_cond_broadcast F
GLIBC_2.32 pthread_cond_clockwait F
GLIBC_2.32 pthread_cond_destroy F
@@ -2057,6 +2058,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.32 pthread_barrierattr_getpshared F
GLIBC_2.32 pthread_barrierattr_init F
GLIBC_2.32 pthread_barrierattr_setpshared F
@@ -202,6 +202,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -1652,6 +1653,7 @@ GLIBC_2.4 pthread_attr_setscope 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
GLIBC_2.4 pthread_cond_broadcast F
GLIBC_2.4 pthread_cond_destroy F
GLIBC_2.4 pthread_cond_init F
@@ -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_barrierattr_destroy F
GLIBC_2.4 pthread_barrierattr_getpshared F
GLIBC_2.4 pthread_barrierattr_init F
GLIBC_2.4 pthread_barrierattr_setpshared F
@@ -199,6 +199,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -1649,6 +1650,7 @@ GLIBC_2.4 pthread_attr_setscope 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
GLIBC_2.4 pthread_cond_broadcast F
GLIBC_2.4 pthread_cond_destroy F
GLIBC_2.4 pthread_cond_init F
@@ -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_barrierattr_destroy F
GLIBC_2.4 pthread_barrierattr_getpshared F
GLIBC_2.4 pthread_barrierattr_init F
GLIBC_2.4 pthread_barrierattr_setpshared F
@@ -1458,6 +1458,7 @@ GLIBC_2.29 pthread_attr_setscope 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
GLIBC_2.29 pthread_cond_broadcast F
GLIBC_2.29 pthread_cond_destroy F
GLIBC_2.29 pthread_cond_init F
@@ -2241,6 +2242,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.29 pthread_barrierattr_getpshared F
GLIBC_2.29 pthread_barrierattr_init F
GLIBC_2.29 pthread_barrierattr_setpshared F
@@ -1285,6 +1285,7 @@ GLIBC_2.2 pthread_attr_setscope 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
GLIBC_2.2 pthread_cond_broadcast F
GLIBC_2.2 pthread_cond_destroy F
GLIBC_2.2 pthread_cond_init F
@@ -2192,6 +2193,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.2 pthread_barrierattr_init F
GLIBC_2.2 pthread_barrierattr_setpshared F
GLIBC_2.2 pthread_cancel F
@@ -2004,6 +2004,7 @@ GLIBC_2.2 pread64 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
GLIBC_2.2 pthread_condattr_getpshared F
GLIBC_2.2 pthread_condattr_setpshared F
GLIBC_2.2 pthread_mutex_timedlock F
@@ -2369,6 +2370,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -42,7 +42,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_barrierattr_destroy F
GLIBC_2.2 pthread_barrierattr_init F
GLIBC_2.2 pthread_barrierattr_setpshared F
GLIBC_2.2 pthread_getcpuclockid F
@@ -1306,6 +1306,7 @@ GLIBC_2.2 pthread_attr_setscope 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
GLIBC_2.2 pthread_cond_broadcast F
GLIBC_2.2 pthread_cond_destroy F
GLIBC_2.2 pthread_cond_init F
@@ -2226,6 +2227,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.2 pthread_barrierattr_init F
GLIBC_2.2 pthread_barrierattr_setpshared F
GLIBC_2.2 pthread_cancel F
@@ -203,6 +203,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -1632,6 +1633,7 @@ GLIBC_2.4 pthread_attr_setscope 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
GLIBC_2.4 pthread_cond_broadcast F
GLIBC_2.4 pthread_cond_destroy F
GLIBC_2.4 pthread_cond_init F
@@ -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_barrierattr_destroy F
GLIBC_2.4 pthread_barrierattr_getpshared F
GLIBC_2.4 pthread_barrierattr_init F
GLIBC_2.4 pthread_barrierattr_setpshared F
@@ -1960,6 +1960,7 @@ GLIBC_2.2 pread64 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
GLIBC_2.2 pthread_condattr_getpshared F
GLIBC_2.2 pthread_condattr_setpshared F
GLIBC_2.2 pthread_mutex_timedlock F
@@ -2312,6 +2313,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -42,7 +42,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_barrierattr_destroy F
GLIBC_2.2 pthread_barrierattr_init F
GLIBC_2.2 pthread_barrierattr_setpshared F
GLIBC_2.2 pthread_getcpuclockid F
@@ -1460,6 +1460,7 @@ GLIBC_2.18 pthread_attr_setscope 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
GLIBC_2.18 pthread_cond_broadcast F
GLIBC_2.18 pthread_cond_destroy F
GLIBC_2.18 pthread_cond_init F
@@ -2292,6 +2293,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.18 pthread_barrierattr_getpshared F
GLIBC_2.18 pthread_barrierattr_init F
GLIBC_2.18 pthread_barrierattr_setpshared F
@@ -1460,6 +1460,7 @@ GLIBC_2.18 pthread_attr_setscope 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
GLIBC_2.18 pthread_cond_broadcast F
GLIBC_2.18 pthread_cond_destroy F
GLIBC_2.18 pthread_cond_init F
@@ -2289,6 +2290,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.18 pthread_barrierattr_getpshared F
GLIBC_2.18 pthread_barrierattr_init F
GLIBC_2.18 pthread_barrierattr_setpshared F
@@ -1841,6 +1841,7 @@ GLIBC_2.2 pthread_attr_init 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
GLIBC_2.2 pthread_condattr_getpshared F
GLIBC_2.2 pthread_condattr_setpshared F
GLIBC_2.2 pthread_mutex_timedlock F
@@ -2275,6 +2276,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -29,7 +29,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_barrierattr_destroy F
GLIBC_2.2 pthread_barrierattr_init F
GLIBC_2.2 pthread_barrierattr_setpshared F
GLIBC_2.2 pthread_create F
@@ -1839,6 +1839,7 @@ GLIBC_2.2 pthread_attr_init 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
GLIBC_2.2 pthread_condattr_getpshared F
GLIBC_2.2 pthread_condattr_setpshared F
GLIBC_2.2 pthread_mutex_timedlock F
@@ -2273,6 +2274,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -29,7 +29,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_barrierattr_destroy F
GLIBC_2.2 pthread_barrierattr_init F
GLIBC_2.2 pthread_barrierattr_setpshared F
GLIBC_2.2 pthread_create F
@@ -1839,6 +1839,7 @@ GLIBC_2.2 pthread_attr_init 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
GLIBC_2.2 pthread_condattr_getpshared F
GLIBC_2.2 pthread_condattr_setpshared F
GLIBC_2.2 pthread_mutex_timedlock F
@@ -2281,6 +2282,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -1835,6 +1835,7 @@ GLIBC_2.2 pthread_attr_init 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
GLIBC_2.2 pthread_condattr_getpshared F
GLIBC_2.2 pthread_condattr_setpshared F
GLIBC_2.2 pthread_mutex_timedlock F
@@ -2275,6 +2276,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -1503,6 +1503,7 @@ GLIBC_2.21 pthread_attr_setscope 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
GLIBC_2.21 pthread_cond_broadcast F
GLIBC_2.21 pthread_cond_destroy F
GLIBC_2.21 pthread_cond_init F
@@ -2331,6 +2332,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.21 pthread_barrierattr_getpshared F
GLIBC_2.21 pthread_barrierattr_init F
GLIBC_2.21 pthread_barrierattr_setpshared F
@@ -1965,6 +1965,7 @@ GLIBC_2.2 pread64 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
GLIBC_2.2 pthread_condattr_getpshared F
GLIBC_2.2 pthread_condattr_setpshared F
GLIBC_2.2 pthread_mutex_timedlock F
@@ -2339,6 +2340,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -42,7 +42,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_barrierattr_destroy F
GLIBC_2.2 pthread_barrierattr_init F
GLIBC_2.2 pthread_barrierattr_setpshared F
GLIBC_2.2 pthread_getcpuclockid F
@@ -1969,6 +1969,7 @@ GLIBC_2.2 pread64 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
GLIBC_2.2 pthread_condattr_getpshared F
GLIBC_2.2 pthread_condattr_setpshared F
GLIBC_2.2 pthread_mutex_timedlock F
@@ -2372,6 +2373,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -1408,6 +1408,7 @@ GLIBC_2.3 pthread_attr_setscope 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
GLIBC_2.3 pthread_cond_broadcast F
GLIBC_2.3 pthread_cond_destroy F
GLIBC_2.3 pthread_cond_init F
@@ -2193,6 +2194,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.3 pthread_barrierattr_init F
GLIBC_2.3 pthread_barrierattr_setpshared F
GLIBC_2.3 pthread_cancel F
@@ -1546,6 +1546,7 @@ GLIBC_2.17 pthread_attr_setscope 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
GLIBC_2.17 pthread_cond_broadcast F
GLIBC_2.17 pthread_cond_destroy F
GLIBC_2.17 pthread_cond_init F
@@ -2494,6 +2495,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.17 pthread_barrierattr_getpshared F
GLIBC_2.17 pthread_barrierattr_init F
GLIBC_2.17 pthread_barrierattr_setpshared F
@@ -1399,6 +1399,7 @@ GLIBC_2.33 pthread_attr_setsigmask_np 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
GLIBC_2.33 pthread_cond_broadcast F
GLIBC_2.33 pthread_cond_clockwait F
GLIBC_2.33 pthread_cond_destroy F
@@ -2059,6 +2060,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.33 pthread_barrierattr_getpshared F
GLIBC_2.33 pthread_barrierattr_init F
GLIBC_2.33 pthread_barrierattr_setpshared F
@@ -1448,6 +1448,7 @@ GLIBC_2.27 pthread_attr_setscope 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
GLIBC_2.27 pthread_cond_broadcast F
GLIBC_2.27 pthread_cond_destroy F
GLIBC_2.27 pthread_cond_init F
@@ -2259,6 +2260,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.27 pthread_barrierattr_getpshared F
GLIBC_2.27 pthread_barrierattr_init F
GLIBC_2.27 pthread_barrierattr_setpshared F
@@ -1963,6 +1963,7 @@ GLIBC_2.2 pread64 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
GLIBC_2.2 pthread_condattr_getpshared F
GLIBC_2.2 pthread_condattr_setpshared F
GLIBC_2.2 pthread_mutex_timedlock F
@@ -2337,6 +2338,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -43,7 +43,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_barrierattr_destroy F
GLIBC_2.2 pthread_barrierattr_init F
GLIBC_2.2 pthread_barrierattr_setpshared F
GLIBC_2.2 pthread_getcpuclockid F
@@ -1303,6 +1303,7 @@ GLIBC_2.2 pthread_attr_setscope 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
GLIBC_2.2 pthread_cond_broadcast F
GLIBC_2.2 pthread_cond_destroy F
GLIBC_2.2 pthread_cond_init F
@@ -2230,6 +2231,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.2 pthread_barrierattr_init F
GLIBC_2.2 pthread_barrierattr_setpshared F
GLIBC_2.2 pthread_cancel F
@@ -1289,6 +1289,7 @@ GLIBC_2.2 pthread_attr_setscope 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
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_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.2 pthread_barrierattr_init F
GLIBC_2.2 pthread_barrierattr_setpshared F
GLIBC_2.2 pthread_cancel F
@@ -1289,6 +1289,7 @@ GLIBC_2.2 pthread_attr_setscope 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
GLIBC_2.2 pthread_cond_broadcast F
GLIBC_2.2 pthread_cond_destroy F
GLIBC_2.2 pthread_cond_init F
@@ -2196,6 +2197,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.2 pthread_barrierattr_init F
GLIBC_2.2 pthread_barrierattr_setpshared F
GLIBC_2.2 pthread_cancel F
@@ -1959,6 +1959,7 @@ GLIBC_2.2 pread64 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
GLIBC_2.2 pthread_condattr_getpshared F
GLIBC_2.2 pthread_condattr_setpshared F
GLIBC_2.2 pthread_mutex_timedlock F
@@ -2328,6 +2329,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -42,7 +42,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_barrierattr_destroy F
GLIBC_2.2 pthread_barrierattr_init F
GLIBC_2.2 pthread_barrierattr_setpshared F
GLIBC_2.2 pthread_getcpuclockid F
@@ -1332,6 +1332,7 @@ GLIBC_2.2 pthread_attr_setscope 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
GLIBC_2.2 pthread_cond_broadcast F
GLIBC_2.2 pthread_cond_destroy F
GLIBC_2.2 pthread_cond_init F
@@ -2247,6 +2248,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.2 pthread_barrierattr_init F
GLIBC_2.2 pthread_barrierattr_setpshared F
GLIBC_2.2 pthread_cancel F
@@ -1299,6 +1299,7 @@ GLIBC_2.2.5 pthread_attr_setscope 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
GLIBC_2.2.5 pthread_cond_broadcast F
GLIBC_2.2.5 pthread_cond_destroy F
GLIBC_2.2.5 pthread_cond_init F
@@ -2208,6 +2209,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.2.5 pthread_barrierattr_init F
GLIBC_2.2.5 pthread_barrierattr_setpshared F
GLIBC_2.2.5 pthread_cancel F
@@ -1465,6 +1465,7 @@ GLIBC_2.16 pthread_attr_setscope 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
GLIBC_2.16 pthread_cond_broadcast F
GLIBC_2.16 pthread_cond_destroy F
GLIBC_2.16 pthread_cond_init F
@@ -2313,6 +2314,7 @@ GLIBC_2.34 mtx_unlock F
GLIBC_2.34 pthread_barrier_destroy F
GLIBC_2.34 pthread_barrier_init F
GLIBC_2.34 pthread_barrier_wait F
+GLIBC_2.34 pthread_barrierattr_destroy F
GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F
@@ -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_barrierattr_destroy F
GLIBC_2.16 pthread_barrierattr_getpshared F
GLIBC_2.16 pthread_barrierattr_init F
GLIBC_2.16 pthread_barrierattr_setpshared F