From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qk1-x734.google.com (mail-qk1-x734.google.com [IPv6:2607:f8b0:4864:20::734]) by sourceware.org (Postfix) with ESMTPS id 804383AA9021 for ; Thu, 6 May 2021 11:44:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 804383AA9021 Received: by mail-qk1-x734.google.com with SMTP id a22so3974595qkl.10 for ; Thu, 06 May 2021 04:44:46 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=csEKm4M4L6rfvAaSGYUAd2kbaR7VMZTW+moxodxEpPQ=; b=JdoH/JiZM+e5svLsP0eFkTgt3PbbyF/q3p+LVgX7jpkC+ECPKbVmz1xh+vRArjjXbf mTWr69++1GqePwraDHJ8QDs/4DKZSBu4lXuePMD3LoSpZLaDtbkws9xkGs4SeQA/zVvK mNeN/hutbmzNiyup4M+EDc6+k114Cd8FgaegB4teJJQDK55+pLseoNmQ+wW4K8yP/yM1 oBlbbxqZevHnjxpwr84mLfltyD/Wn+RTjhBLGLxHIf1yBl3gEBYTaUsl7pPrDM/lWpY+ ccwxBKb/ZZMoQGktCodPBBvk93dEcKD9iQhzETW18l6gR+gu0RrN/PLF72BkOBmoE1mv q1zw== X-Gm-Message-State: AOAM5311EoYQU8SyFV/TGyle0BauH/eew5RiJyG8gk2CpNZgScu0IvqX whzCzLRxEcE2TOrrwYOs7oK/4EPo22nS6A== X-Google-Smtp-Source: ABdhPJy8hAx1XgYs99wXCBlUSQMUJA2Hc/hZ6hYQK460/VV80sm0HfJDSram6awOhpj9UKH8bqS4qA== X-Received: by 2002:a37:41c8:: with SMTP id o191mr3503712qka.181.1620301485261; Thu, 06 May 2021 04:44:45 -0700 (PDT) Received: from [192.168.1.4] ([177.194.37.86]) by smtp.gmail.com with ESMTPSA id p1sm1825838qtq.12.2021.05.06.04.44.43 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 06 May 2021 04:44:44 -0700 (PDT) Subject: Re: [PATCH 5/7] nptl: Move pthread_barrierattr_init into libc To: Florian Weimer , libc-alpha@sourceware.org References: <703f3202f0cde97c3796d6cfbff6cb87d767c172.1620051965.git.fweimer@redhat.com> From: Adhemerval Zanella Message-ID: Date: Thu, 6 May 2021 08:44:42 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 MIME-Version: 1.0 In-Reply-To: <703f3202f0cde97c3796d6cfbff6cb87d767c172.1620051965.git.fweimer@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-12.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, KAM_SHORT, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 May 2021 11:44:51 -0000 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 > --- > nptl/Makefile | 2 +- > nptl/Versions | 3 ++- > nptl/pthread_barrierattr_init.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 ea772802f1..0be10eb144 100644 > --- a/nptl/Makefile > +++ b/nptl/Makefile > @@ -77,6 +77,7 @@ routines = \ > pthread_barrier_init \ > pthread_barrier_wait \ > pthread_barrierattr_destroy \ > + pthread_barrierattr_init \ > pthread_cleanup_upto \ > pthread_cond_broadcast \ > pthread_cond_destroy \ > @@ -181,7 +182,6 @@ libpthread-routines = \ > pthread_attr_setstackaddr \ > pthread_attr_setstacksize \ > pthread_barrierattr_getpshared \ > - pthread_barrierattr_init \ > pthread_barrierattr_setpshared \ > pthread_cancel \ > pthread_clockjoin \ > diff --git a/nptl/Versions b/nptl/Versions > index 2d44921b5f..ab4fd3a93e 100644 > --- a/nptl/Versions > +++ b/nptl/Versions > @@ -92,6 +92,7 @@ libc { > pthread_barrier_init; > pthread_barrier_wait; > pthread_barrierattr_destroy; > + pthread_barrierattr_init; > pthread_condattr_getpshared; > pthread_condattr_setpshared; > pthread_mutex_timedlock; > @@ -206,6 +207,7 @@ libc { > pthread_barrier_init; > pthread_barrier_wait; > pthread_barrierattr_destroy; > + pthread_barrierattr_init; > pthread_cond_clockwait; > pthread_condattr_getclock; > pthread_condattr_getpshared; > @@ -357,7 +359,6 @@ libpthread { > GLIBC_2.2 { > pthread_attr_getstack; > pthread_attr_setstack; > - pthread_barrierattr_init; > pthread_barrierattr_setpshared; > pthread_getcpuclockid; > pthread_yield; > diff --git a/nptl/pthread_barrierattr_init.c b/nptl/pthread_barrierattr_init.c > index 4a916cf1de..60305208e3 100644 > --- a/nptl/pthread_barrierattr_init.c > +++ b/nptl/pthread_barrierattr_init.c > @@ -17,10 +17,10 @@ > . */ > > #include "pthreadP.h" > - > +#include > > int > -pthread_barrierattr_init (pthread_barrierattr_t *attr) > +__pthread_barrierattr_init (pthread_barrierattr_t *attr) > { > ASSERT_TYPE_SIZE (pthread_barrierattr_t, __SIZEOF_PTHREAD_BARRIERATTR_T); > ASSERT_PTHREAD_INTERNAL_SIZE (pthread_barrierattr_t, > @@ -30,3 +30,10 @@ pthread_barrierattr_init (pthread_barrierattr_t *attr) > > return 0; > } > +versioned_symbol (libc, __pthread_barrierattr_init, > + pthread_barrierattr_init, GLIBC_2_34); > + > +#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_2, GLIBC_2_34) > +compat_symbol (libpthread, __pthread_barrierattr_init, > + pthread_barrierattr_init, GLIBC_2_2); > +#endif > diff --git a/sysdeps/unix/sysv/linux/aarch64/libc.abilist b/sysdeps/unix/sysv/linux/aarch64/libc.abilist > index 2193d757c7..149dfaa182 100644 > --- a/sysdeps/unix/sysv/linux/aarch64/libc.abilist > +++ b/sysdeps/unix/sysv/linux/aarch64/libc.abilist > @@ -1459,6 +1459,7 @@ 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_barrierattr_init F > GLIBC_2.17 pthread_cond_broadcast F > GLIBC_2.17 pthread_cond_destroy F > GLIBC_2.17 pthread_cond_init F > @@ -2300,6 +2301,7 @@ 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_barrierattr_init 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 2e4d479ce3..d9ee4dff42 100644 > --- a/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist > @@ -19,7 +19,6 @@ 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_getpshared F > -GLIBC_2.17 pthread_barrierattr_init F > GLIBC_2.17 pthread_barrierattr_setpshared F > GLIBC_2.17 pthread_cancel F > GLIBC_2.17 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/alpha/libc.abilist b/sysdeps/unix/sysv/linux/alpha/libc.abilist > index 231260ff23..251ebe98a1 100644 > --- a/sysdeps/unix/sysv/linux/alpha/libc.abilist > +++ b/sysdeps/unix/sysv/linux/alpha/libc.abilist > @@ -1996,6 +1996,7 @@ 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_barrierattr_init F > GLIBC_2.2 pthread_condattr_getpshared F > GLIBC_2.2 pthread_condattr_setpshared F > GLIBC_2.2 pthread_mutex_timedlock F > @@ -2381,6 +2382,7 @@ 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_barrierattr_init 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 604af82865..37bd4a9810 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_init F > GLIBC_2.2 pthread_barrierattr_setpshared F > GLIBC_2.2 pthread_getcpuclockid F > GLIBC_2.2 sem_timedwait F > diff --git a/sysdeps/unix/sysv/linux/arc/libc.abilist b/sysdeps/unix/sysv/linux/arc/libc.abilist > index 44578d5da9..6c61ea20a6 100644 > --- a/sysdeps/unix/sysv/linux/arc/libc.abilist > +++ b/sysdeps/unix/sysv/linux/arc/libc.abilist > @@ -1398,6 +1398,7 @@ 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_barrierattr_init F > GLIBC_2.32 pthread_cond_broadcast F > GLIBC_2.32 pthread_cond_clockwait F > GLIBC_2.32 pthread_cond_destroy F > @@ -2059,6 +2060,7 @@ 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_barrierattr_init 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 c58832aff2..5d8b92d7a3 100644 > --- a/sysdeps/unix/sysv/linux/arc/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/arc/libpthread.abilist > @@ -19,7 +19,6 @@ 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_getpshared F > -GLIBC_2.32 pthread_barrierattr_init F > GLIBC_2.32 pthread_barrierattr_setpshared F > GLIBC_2.32 pthread_cancel F > GLIBC_2.32 pthread_clockjoin_np F > diff --git a/sysdeps/unix/sysv/linux/arm/be/libc.abilist b/sysdeps/unix/sysv/linux/arm/be/libc.abilist > index d565fffd47..a6b3e7849f 100644 > --- a/sysdeps/unix/sysv/linux/arm/be/libc.abilist > +++ b/sysdeps/unix/sysv/linux/arm/be/libc.abilist > @@ -203,6 +203,7 @@ 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_barrierattr_init F > GLIBC_2.34 pthread_cond_clockwait F > GLIBC_2.34 pthread_condattr_getclock F > GLIBC_2.34 pthread_condattr_getpshared F > @@ -1654,6 +1655,7 @@ 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_barrierattr_init 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 503e300bb5..e8ab0c01a3 100644 > --- a/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist > @@ -30,7 +30,6 @@ 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_getpshared F > -GLIBC_2.4 pthread_barrierattr_init F > GLIBC_2.4 pthread_barrierattr_setpshared F > GLIBC_2.4 pthread_cancel F > GLIBC_2.4 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/arm/le/libc.abilist b/sysdeps/unix/sysv/linux/arm/le/libc.abilist > index fe6e275c4c..98e41d58c8 100644 > --- a/sysdeps/unix/sysv/linux/arm/le/libc.abilist > +++ b/sysdeps/unix/sysv/linux/arm/le/libc.abilist > @@ -200,6 +200,7 @@ 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_barrierattr_init F > GLIBC_2.34 pthread_cond_clockwait F > GLIBC_2.34 pthread_condattr_getclock F > GLIBC_2.34 pthread_condattr_getpshared F > @@ -1651,6 +1652,7 @@ 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_barrierattr_init 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 503e300bb5..e8ab0c01a3 100644 > --- a/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist > @@ -30,7 +30,6 @@ 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_getpshared F > -GLIBC_2.4 pthread_barrierattr_init F > GLIBC_2.4 pthread_barrierattr_setpshared F > GLIBC_2.4 pthread_cancel F > GLIBC_2.4 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/csky/libc.abilist b/sysdeps/unix/sysv/linux/csky/libc.abilist > index 64e5ba6871..c5f7abbc87 100644 > --- a/sysdeps/unix/sysv/linux/csky/libc.abilist > +++ b/sysdeps/unix/sysv/linux/csky/libc.abilist > @@ -1459,6 +1459,7 @@ 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_barrierattr_init F > GLIBC_2.29 pthread_cond_broadcast F > GLIBC_2.29 pthread_cond_destroy F > GLIBC_2.29 pthread_cond_init F > @@ -2243,6 +2244,7 @@ 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_barrierattr_init 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 da27213e58..a30ab4056f 100644 > --- a/sysdeps/unix/sysv/linux/csky/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/csky/libpthread.abilist > @@ -19,7 +19,6 @@ 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_getpshared F > -GLIBC_2.29 pthread_barrierattr_init F > GLIBC_2.29 pthread_barrierattr_setpshared F > GLIBC_2.29 pthread_cancel F > GLIBC_2.29 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/hppa/libc.abilist b/sysdeps/unix/sysv/linux/hppa/libc.abilist > index 06249d62ac..c0a598b4eb 100644 > --- a/sysdeps/unix/sysv/linux/hppa/libc.abilist > +++ b/sysdeps/unix/sysv/linux/hppa/libc.abilist > @@ -1286,6 +1286,7 @@ 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_barrierattr_init F > GLIBC_2.2 pthread_cond_broadcast F > GLIBC_2.2 pthread_cond_destroy F > GLIBC_2.2 pthread_cond_init F > @@ -2194,6 +2195,7 @@ 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_barrierattr_init 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 a4fabc8073..503417e539 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_init F > GLIBC_2.2 pthread_barrierattr_setpshared F > GLIBC_2.2 pthread_cancel F > GLIBC_2.2 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/i386/libc.abilist b/sysdeps/unix/sysv/linux/i386/libc.abilist > index 72d8bcb9e3..6e47e47433 100644 > --- a/sysdeps/unix/sysv/linux/i386/libc.abilist > +++ b/sysdeps/unix/sysv/linux/i386/libc.abilist > @@ -2005,6 +2005,7 @@ 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_barrierattr_init F > GLIBC_2.2 pthread_condattr_getpshared F > GLIBC_2.2 pthread_condattr_setpshared F > GLIBC_2.2 pthread_mutex_timedlock F > @@ -2371,6 +2372,7 @@ 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_barrierattr_init 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 b49d63d2d0..ffd17c4fd5 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_init F > GLIBC_2.2 pthread_barrierattr_setpshared F > GLIBC_2.2 pthread_getcpuclockid F > GLIBC_2.2 sem_timedwait F > diff --git a/sysdeps/unix/sysv/linux/ia64/libc.abilist b/sysdeps/unix/sysv/linux/ia64/libc.abilist > index 8d3df513ba..cca34abb11 100644 > --- a/sysdeps/unix/sysv/linux/ia64/libc.abilist > +++ b/sysdeps/unix/sysv/linux/ia64/libc.abilist > @@ -1307,6 +1307,7 @@ 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_barrierattr_init F > GLIBC_2.2 pthread_cond_broadcast F > GLIBC_2.2 pthread_cond_destroy F > GLIBC_2.2 pthread_cond_init F > @@ -2228,6 +2229,7 @@ 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_barrierattr_init 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 da659fe184..9372482871 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_init F > GLIBC_2.2 pthread_barrierattr_setpshared F > GLIBC_2.2 pthread_cancel F > GLIBC_2.2 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist > index 9cb2f0233d..abda5493ba 100644 > --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist > +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist > @@ -204,6 +204,7 @@ 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_barrierattr_init F > GLIBC_2.34 pthread_cond_clockwait F > GLIBC_2.34 pthread_condattr_getclock F > GLIBC_2.34 pthread_condattr_getpshared F > @@ -1634,6 +1635,7 @@ 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_barrierattr_init 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 503e300bb5..e8ab0c01a3 100644 > --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist > @@ -30,7 +30,6 @@ 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_getpshared F > -GLIBC_2.4 pthread_barrierattr_init F > GLIBC_2.4 pthread_barrierattr_setpshared F > GLIBC_2.4 pthread_cancel F > GLIBC_2.4 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist > index 55a3834a9c..1c5a273c84 100644 > --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist > +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist > @@ -1961,6 +1961,7 @@ 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_barrierattr_init F > GLIBC_2.2 pthread_condattr_getpshared F > GLIBC_2.2 pthread_condattr_setpshared F > GLIBC_2.2 pthread_mutex_timedlock F > @@ -2314,6 +2315,7 @@ 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_barrierattr_init 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 b49d63d2d0..ffd17c4fd5 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_init F > GLIBC_2.2 pthread_barrierattr_setpshared F > GLIBC_2.2 pthread_getcpuclockid F > GLIBC_2.2 sem_timedwait F > diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist > index 3cde2e5d9b..2070cb7a6b 100644 > --- a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist > +++ b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist > @@ -1461,6 +1461,7 @@ 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_barrierattr_init F > GLIBC_2.18 pthread_cond_broadcast F > GLIBC_2.18 pthread_cond_destroy F > GLIBC_2.18 pthread_cond_init F > @@ -2294,6 +2295,7 @@ 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_barrierattr_init 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 16ebf14793..5ec2e47cc2 100644 > --- a/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist > @@ -19,7 +19,6 @@ 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_getpshared F > -GLIBC_2.18 pthread_barrierattr_init F > GLIBC_2.18 pthread_barrierattr_setpshared F > GLIBC_2.18 pthread_cancel F > GLIBC_2.18 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist > index 6d187fbdb5..1866fd4d3d 100644 > --- a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist > +++ b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist > @@ -1461,6 +1461,7 @@ 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_barrierattr_init F > GLIBC_2.18 pthread_cond_broadcast F > GLIBC_2.18 pthread_cond_destroy F > GLIBC_2.18 pthread_cond_init F > @@ -2291,6 +2292,7 @@ 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_barrierattr_init 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 16ebf14793..5ec2e47cc2 100644 > --- a/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist > @@ -19,7 +19,6 @@ 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_getpshared F > -GLIBC_2.18 pthread_barrierattr_init F > GLIBC_2.18 pthread_barrierattr_setpshared F > GLIBC_2.18 pthread_cancel F > GLIBC_2.18 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist > index 57f11501ea..94d43b5d52 100644 > --- a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist > +++ b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist > @@ -1842,6 +1842,7 @@ 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_barrierattr_init F > GLIBC_2.2 pthread_condattr_getpshared F > GLIBC_2.2 pthread_condattr_setpshared F > GLIBC_2.2 pthread_mutex_timedlock F > @@ -2277,6 +2278,7 @@ 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_barrierattr_init 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 9a36361892..15a2e9052c 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_init F > GLIBC_2.2 pthread_barrierattr_setpshared F > GLIBC_2.2 pthread_create F > GLIBC_2.2 pthread_getconcurrency F > diff --git a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist > index e2ba474017..13ebc1c8bb 100644 > --- a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist > +++ b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist > @@ -1840,6 +1840,7 @@ 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_barrierattr_init 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 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_barrierattr_init 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 9a36361892..15a2e9052c 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_init F > GLIBC_2.2 pthread_barrierattr_setpshared F > GLIBC_2.2 pthread_create F > GLIBC_2.2 pthread_getconcurrency F > diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist > index db341e99d3..1156be4e9b 100644 > --- a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist > +++ b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist > @@ -1840,6 +1840,7 @@ 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_barrierattr_init F > GLIBC_2.2 pthread_condattr_getpshared F > GLIBC_2.2 pthread_condattr_setpshared F > GLIBC_2.2 pthread_mutex_timedlock F > @@ -2283,6 +2284,7 @@ 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_barrierattr_init 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 e129db0dbc..adf4f59e06 100644 > --- a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist > +++ b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist > @@ -1836,6 +1836,7 @@ 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_barrierattr_init F > GLIBC_2.2 pthread_condattr_getpshared F > GLIBC_2.2 pthread_condattr_setpshared F > GLIBC_2.2 pthread_mutex_timedlock F > @@ -2277,6 +2278,7 @@ 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_barrierattr_init 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 1af5976887..71df0813d5 100644 > --- a/sysdeps/unix/sysv/linux/nios2/libc.abilist > +++ b/sysdeps/unix/sysv/linux/nios2/libc.abilist > @@ -1504,6 +1504,7 @@ 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_barrierattr_init F > GLIBC_2.21 pthread_cond_broadcast F > GLIBC_2.21 pthread_cond_destroy F > GLIBC_2.21 pthread_cond_init F > @@ -2333,6 +2334,7 @@ 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_barrierattr_init 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 845e058c54..a0dcee9fa1 100644 > --- a/sysdeps/unix/sysv/linux/nios2/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/nios2/libpthread.abilist > @@ -19,7 +19,6 @@ 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_getpshared F > -GLIBC_2.21 pthread_barrierattr_init F > GLIBC_2.21 pthread_barrierattr_setpshared F > GLIBC_2.21 pthread_cancel F > GLIBC_2.21 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist > index c8ed90c90e..9380a89ea7 100644 > --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist > +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist > @@ -1966,6 +1966,7 @@ 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_barrierattr_init 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 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_barrierattr_init 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 593674f87b..699613e4fb 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_init F > GLIBC_2.2 pthread_barrierattr_setpshared F > GLIBC_2.2 pthread_getcpuclockid F > GLIBC_2.2 sem_timedwait F > diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist > index 519340fbab..ffb17e57d7 100644 > --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist > +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist > @@ -1970,6 +1970,7 @@ 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_barrierattr_init F > GLIBC_2.2 pthread_condattr_getpshared F > GLIBC_2.2 pthread_condattr_setpshared F > GLIBC_2.2 pthread_mutex_timedlock F > @@ -2374,6 +2375,7 @@ 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_barrierattr_init 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 9805532fc4..4de9d5e5c5 100644 > --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist > +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist > @@ -1409,6 +1409,7 @@ 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_barrierattr_init F > GLIBC_2.3 pthread_cond_broadcast F > GLIBC_2.3 pthread_cond_destroy F > GLIBC_2.3 pthread_cond_init F > @@ -2195,6 +2196,7 @@ 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_barrierattr_init 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 6c11e992dd..9a12eb7bc8 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_init F > GLIBC_2.3 pthread_barrierattr_setpshared F > GLIBC_2.3 pthread_cancel F > GLIBC_2.3 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist > index b58e551196..8db4f4abbb 100644 > --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist > +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist > @@ -1547,6 +1547,7 @@ 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_barrierattr_init F > GLIBC_2.17 pthread_cond_broadcast F > GLIBC_2.17 pthread_cond_destroy F > GLIBC_2.17 pthread_cond_init F > @@ -2496,6 +2497,7 @@ 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_barrierattr_init 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 2e4d479ce3..d9ee4dff42 100644 > --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist > @@ -19,7 +19,6 @@ 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_getpshared F > -GLIBC_2.17 pthread_barrierattr_init F > GLIBC_2.17 pthread_barrierattr_setpshared F > GLIBC_2.17 pthread_cancel F > GLIBC_2.17 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist > index 836130a292..54a2fa1298 100644 > --- a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist > +++ b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist > @@ -1400,6 +1400,7 @@ 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_barrierattr_init F > GLIBC_2.33 pthread_cond_broadcast F > GLIBC_2.33 pthread_cond_clockwait F > GLIBC_2.33 pthread_cond_destroy F > @@ -2061,6 +2062,7 @@ 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_barrierattr_init 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 c54b3398aa..0c32036bfa 100644 > --- a/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist > @@ -19,7 +19,6 @@ 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_getpshared F > -GLIBC_2.33 pthread_barrierattr_init F > GLIBC_2.33 pthread_barrierattr_setpshared F > GLIBC_2.33 pthread_cancel F > GLIBC_2.33 pthread_clockjoin_np F > diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist > index c025ce3824..a9f1d4ccdf 100644 > --- a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist > +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist > @@ -1449,6 +1449,7 @@ 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_barrierattr_init F > GLIBC_2.27 pthread_cond_broadcast F > GLIBC_2.27 pthread_cond_destroy F > GLIBC_2.27 pthread_cond_init F > @@ -2261,6 +2262,7 @@ 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_barrierattr_init 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 305a85b72b..cdab0053cc 100644 > --- a/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist > @@ -19,7 +19,6 @@ 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_getpshared F > -GLIBC_2.27 pthread_barrierattr_init F > GLIBC_2.27 pthread_barrierattr_setpshared F > GLIBC_2.27 pthread_cancel F > GLIBC_2.27 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist > index 1f24c714ea..62345fec90 100644 > --- a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist > +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist > @@ -1964,6 +1964,7 @@ 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_barrierattr_init 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 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_barrierattr_init 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 2d78b9cbf1..074509af2e 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_init F > GLIBC_2.2 pthread_barrierattr_setpshared F > GLIBC_2.2 pthread_getcpuclockid F > GLIBC_2.2 sem_timedwait F > diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist > index 5cad8d4c83..54403d025e 100644 > --- a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist > +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist > @@ -1304,6 +1304,7 @@ 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_barrierattr_init F > GLIBC_2.2 pthread_cond_broadcast F > GLIBC_2.2 pthread_cond_destroy F > GLIBC_2.2 pthread_cond_init F > @@ -2232,6 +2233,7 @@ 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_barrierattr_init 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 84e3f68c23..5f66a87683 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_init F > GLIBC_2.2 pthread_barrierattr_setpshared F > GLIBC_2.2 pthread_cancel F > GLIBC_2.2 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/sh/be/libc.abilist b/sysdeps/unix/sysv/linux/sh/be/libc.abilist > index c5a5d49b14..d95a882786 100644 > --- a/sysdeps/unix/sysv/linux/sh/be/libc.abilist > +++ b/sysdeps/unix/sysv/linux/sh/be/libc.abilist > @@ -1290,6 +1290,7 @@ 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_barrierattr_init F > GLIBC_2.2 pthread_cond_broadcast F > GLIBC_2.2 pthread_cond_destroy F > GLIBC_2.2 pthread_cond_init F > @@ -2201,6 +2202,7 @@ 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_barrierattr_init 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 a4fabc8073..503417e539 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_init F > GLIBC_2.2 pthread_barrierattr_setpshared F > GLIBC_2.2 pthread_cancel F > GLIBC_2.2 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/sh/le/libc.abilist b/sysdeps/unix/sysv/linux/sh/le/libc.abilist > index 90a0170b83..78a050aa61 100644 > --- a/sysdeps/unix/sysv/linux/sh/le/libc.abilist > +++ b/sysdeps/unix/sysv/linux/sh/le/libc.abilist > @@ -1290,6 +1290,7 @@ 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_barrierattr_init F > GLIBC_2.2 pthread_cond_broadcast F > GLIBC_2.2 pthread_cond_destroy F > GLIBC_2.2 pthread_cond_init F > @@ -2198,6 +2199,7 @@ 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_barrierattr_init 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 a4fabc8073..503417e539 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_init F > GLIBC_2.2 pthread_barrierattr_setpshared F > GLIBC_2.2 pthread_cancel F > GLIBC_2.2 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist > index 446bc597d9..ed6efbfca5 100644 > --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist > +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist > @@ -1960,6 +1960,7 @@ 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_barrierattr_init F > GLIBC_2.2 pthread_condattr_getpshared F > GLIBC_2.2 pthread_condattr_setpshared F > GLIBC_2.2 pthread_mutex_timedlock F > @@ -2330,6 +2331,7 @@ 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_barrierattr_init 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 604af82865..37bd4a9810 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_init F > GLIBC_2.2 pthread_barrierattr_setpshared F > GLIBC_2.2 pthread_getcpuclockid F > GLIBC_2.2 sem_timedwait F > diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist > index bc8b86e285..1bbeee762b 100644 > --- a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist > +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist > @@ -1333,6 +1333,7 @@ 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_barrierattr_init F > GLIBC_2.2 pthread_cond_broadcast F > GLIBC_2.2 pthread_cond_destroy F > GLIBC_2.2 pthread_cond_init F > @@ -2249,6 +2250,7 @@ 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_barrierattr_init 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 da659fe184..9372482871 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_init F > GLIBC_2.2 pthread_barrierattr_setpshared F > GLIBC_2.2 pthread_cancel F > GLIBC_2.2 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist > index 81376bb84a..bc385cdd4b 100644 > --- a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist > +++ b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist > @@ -1300,6 +1300,7 @@ 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_barrierattr_init 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 > @@ -2210,6 +2211,7 @@ 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_barrierattr_init 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 e990f1caba..fba368fa2c 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_init F > GLIBC_2.2.5 pthread_barrierattr_setpshared F > GLIBC_2.2.5 pthread_cancel F > GLIBC_2.2.5 pthread_create F > diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist > index d422d7b026..5cde5d73cc 100644 > --- a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist > +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist > @@ -1466,6 +1466,7 @@ 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_barrierattr_init F > GLIBC_2.16 pthread_cond_broadcast F > GLIBC_2.16 pthread_cond_destroy F > GLIBC_2.16 pthread_cond_init F > @@ -2315,6 +2316,7 @@ 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_barrierattr_init 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 9b981dedb6..babecb8cb9 100644 > --- a/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist > @@ -19,7 +19,6 @@ 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_getpshared F > -GLIBC_2.16 pthread_barrierattr_init F > GLIBC_2.16 pthread_barrierattr_setpshared F > GLIBC_2.16 pthread_cancel F > GLIBC_2.16 pthread_create F >