get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/817691/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 817691,
    "url": "http://patchwork.ozlabs.org/api/patches/817691/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/glibc/patch/1506112024-22601-7-git-send-email-adhemerval.zanella@linaro.org/",
    "project": {
        "id": 41,
        "url": "http://patchwork.ozlabs.org/api/projects/41/?format=api",
        "name": "GNU C Library",
        "link_name": "glibc",
        "list_id": "libc-alpha.sourceware.org",
        "list_email": "libc-alpha@sourceware.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": "",
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<1506112024-22601-7-git-send-email-adhemerval.zanella@linaro.org>",
    "list_archive_url": null,
    "date": "2017-09-22T20:27:02",
    "name": "[6/8] nptl: Add abilist symbols for C11 threads",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "4c40a2d088311508981599e2b0699e11b8c01361",
    "submitter": {
        "id": 66065,
        "url": "http://patchwork.ozlabs.org/api/people/66065/?format=api",
        "name": "Adhemerval Zanella Netto",
        "email": "adhemerval.zanella@linaro.org"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/glibc/patch/1506112024-22601-7-git-send-email-adhemerval.zanella@linaro.org/mbox/",
    "series": [
        {
            "id": 4704,
            "url": "http://patchwork.ozlabs.org/api/series/4704/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/glibc/list/?series=4704",
            "date": "2017-09-22T20:26:56",
            "name": "Add support for ISO C threads.h",
            "version": 7,
            "mbox": "http://patchwork.ozlabs.org/series/4704/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/817691/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/817691/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<libc-alpha-return-84879-incoming=patchwork.ozlabs.org@sourceware.org>",
        "X-Original-To": "incoming@patchwork.ozlabs.org",
        "Delivered-To": [
            "patchwork-incoming@bilbo.ozlabs.org",
            "mailing list libc-alpha@sourceware.org"
        ],
        "Authentication-Results": [
            "ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=sourceware.org\n\t(client-ip=209.132.180.131; helo=sourceware.org;\n\tenvelope-from=libc-alpha-return-84879-incoming=patchwork.ozlabs.org@sourceware.org;\n\treceiver=<UNKNOWN>)",
            "ozlabs.org; dkim=pass (1024-bit key;\n\tsecure) header.d=sourceware.org header.i=@sourceware.org\n\theader.b=\"NQXuQ1oC\"; dkim-atps=neutral",
            "sourceware.org; auth=none"
        ],
        "Received": [
            "from sourceware.org (server1.sourceware.org [209.132.180.131])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xzQ6M2wwBz9t32\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSat, 23 Sep 2017 06:28:27 +1000 (AEST)",
            "(qmail 66888 invoked by alias); 22 Sep 2017 20:27:28 -0000",
            "(qmail 66852 invoked by uid 89); 22 Sep 2017 20:27:28 -0000"
        ],
        "DomainKey-Signature": "a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id\n\t:list-unsubscribe:list-subscribe:list-archive:list-post\n\t:list-help:sender:from:to:subject:date:message-id:in-reply-to\n\t:references; q=dns; s=default; b=AkZW69FXmbxNrvdqK8VMScALz9Mi7A5\n\t0hLwsAJ43goNRs+jzCTcCs0gSKItrThfJ/CcLwVVUCeZ2rIxidZV6RPvHQmFICO8\n\tOZdpvfr0XsWUOcx/QzDRYjP2XsfuHbgQlMWgDwHVO6pRZqHaHPaVVkMGxfw8JR1D\n\tML/fkesCmPvw=",
        "DKIM-Signature": "v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id\n\t:list-unsubscribe:list-subscribe:list-archive:list-post\n\t:list-help:sender:from:to:subject:date:message-id:in-reply-to\n\t:references; s=default; bh=29JtqTt3Q2+l40/nMzxWGNRJK1Y=; b=NQXuQ\n\t1oCuDiqXp/oHeaq+GPqyrqPXQFy2RYSdjSC8Mznm2wDOxMMLD/H7+JOa+Zs65lZ1\n\tsrEs7El00X78YakFZdoZxK7hG4T5j4DVVHDGTJhNFn1al3CdOLkVtq5XfPKDVbqE\n\tbJNtD2wkJmwZmioFQ8Knp8hspw9ZZxrVMkK81U=",
        "Mailing-List": "contact libc-alpha-help@sourceware.org; run by ezmlm",
        "Precedence": "bulk",
        "List-Id": "<libc-alpha.sourceware.org>",
        "List-Unsubscribe": "<mailto:libc-alpha-unsubscribe-incoming=patchwork.ozlabs.org@sourceware.org>",
        "List-Subscribe": "<mailto:libc-alpha-subscribe@sourceware.org>",
        "List-Archive": "<http://sourceware.org/ml/libc-alpha/>",
        "List-Post": "<mailto:libc-alpha@sourceware.org>",
        "List-Help": "<mailto:libc-alpha-help@sourceware.org>,\n\t<http://sourceware.org/ml/#faqs>",
        "Sender": "libc-alpha-owner@sourceware.org",
        "X-Virus-Found": "No",
        "X-Spam-SWARE-Status": "No, score=-26.4 required=5.0 tests=BAYES_00, GIT_PATCH_0,\n\tGIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_NONE,\n\tRCVD_IN_SORBS_SPAM,\n\tSPF_PASS autolearn=ham version=3.3.2 spammy=",
        "X-HELO": "mail-qk0-f178.google.com",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:from:to:subject:date:message-id:in-reply-to\n\t:references;\n\tbh=jNcSnKKGTchaQl5KTPrC1BwfoDLL4dd49iP3wqUhA1Y=;\n\tb=GxfpTHOsJQtCyYHosrIOaoarEOK8LagN6cPZMOL7kZaWsVDGJUeEocS8cA6mhePPQ8\n\tPhyo35HDT1+4y5CR86tuiBGGHO7BNE9BbGdCd751d5MilViNy6MJcIJcnNL+RS/FYIMm\n\tA0pDJCn2TuczGIxzc7w6F9c/XSkU6oKfNVG4uAuBPk/lC3vff3Qz3ikh3mCEULBjlE+P\n\tizMtEYmFjrhpPJp70bmtPEnyKOiYEpx90/HSvdIy7LKF067Z5Hxw8P23nH6YO9kjyECW\n\tWGUb/wEzcPXeonHROWa8e6kUWX5BCJ0hoylapG3MRjb3VzYuJJjB2fUjsyl4/4Ft9UBW\n\t7rBw==",
        "X-Gm-Message-State": "AHPjjUhcAkE4hyhOEkLqWr+XiB3iWrNH7OXpdlgh8YjVocT8MEkwMqhj\n\tQl/LJheZrkHNkdFQ7PDOnZi4t7WzEpM=",
        "X-Google-Smtp-Source": "AOwi7QD/TEB2NF/x54oQY5CRlCpGGIJs+Bqa/EF9SR88uE+RDaj/vP/W3SI7SUsAj2KEp9ICrCjHCw==",
        "X-Received": "by 10.55.64.136 with SMTP id n130mr580227qka.38.1506112041485;\n\tFri, 22 Sep 2017 13:27:21 -0700 (PDT)",
        "From": "Adhemerval Zanella <adhemerval.zanella@linaro.org>",
        "To": "libc-alpha@sourceware.org",
        "Subject": "[PATCH 6/8] nptl: Add abilist symbols for C11 threads",
        "Date": "Fri, 22 Sep 2017 17:27:02 -0300",
        "Message-Id": "<1506112024-22601-7-git-send-email-adhemerval.zanella@linaro.org>",
        "In-Reply-To": "<1506112024-22601-1-git-send-email-adhemerval.zanella@linaro.org>",
        "References": "<1506112024-22601-1-git-send-email-adhemerval.zanella@linaro.org>"
    },
    "content": "This patch adds the required abilist symbols for C11 thread support.\n\nChecked with a build for all major ABI (aarch64-linux-gnu, alpha-linux-gnu,\narm-linux-gnueabi, i386-linux-gnu, ia64-linux-gnu, m68k-linux-gnu,\nmicroblaze-linux-gnu [1], mips{64}-linux-gnu, nios2-linux-gnu,\npowerpc{64le}-linux-gnu, s390{x}-linux-gnu, sparc{64}-linux-gnu,\ntile{pro,gx}-linux-gnu, and x86_64-linux-gnu).\n\nAlso ran a full check on aarch64-linux-gnu, x86_64-linux-gnu, i686-linux-gnu,\narm-linux-gnueabhf, and powerpc64le-linux-gnu.\n\n\t* sysdeps/unix/sysv/linux/aarch64/libpthread.abilist: Add C11 thread\n\tsymbols.\n\t* sysdeps/unix/sysv/linux/alpha/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/arm/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/hppa/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/i386/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/ia64/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/microblaze/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/nios2/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist:\n\tLikewise.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread-le.abilist:\n\tLikewise.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread.abilist:\n\tLikewise.\n\t* sysdpes/unix/sysv/linux/s390/s390-32/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/sh/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libpthread.abilist:\n\tLikewise.\n\t* sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libpthread.abilist:\n\tLikewise.\n\t* sysdeps/unix/sysv/linux/tile/tilepro/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist: Likewise.\n\t* sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist: Likewise.\n---\n ChangeLog                                          | 32 ++++++++++++++++++++++\n sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 26 ++++++++++++++++++\n sysdeps/unix/sysv/linux/alpha/libpthread.abilist   | 26 ++++++++++++++++++\n sysdeps/unix/sysv/linux/arm/libpthread.abilist     | 26 ++++++++++++++++++\n sysdeps/unix/sysv/linux/hppa/libpthread.abilist    | 26 ++++++++++++++++++\n sysdeps/unix/sysv/linux/i386/libpthread.abilist    | 26 ++++++++++++++++++\n sysdeps/unix/sysv/linux/ia64/libpthread.abilist    | 26 ++++++++++++++++++\n .../sysv/linux/m68k/coldfire/libpthread.abilist    | 26 ++++++++++++++++++\n .../unix/sysv/linux/m68k/m680x0/libpthread.abilist | 26 ++++++++++++++++++\n .../unix/sysv/linux/microblaze/libpthread.abilist  | 26 ++++++++++++++++++\n .../unix/sysv/linux/mips/mips32/libpthread.abilist | 26 ++++++++++++++++++\n .../unix/sysv/linux/mips/mips64/libpthread.abilist | 26 ++++++++++++++++++\n sysdeps/unix/sysv/linux/nios2/libpthread.abilist   | 26 ++++++++++++++++++\n .../linux/powerpc/powerpc32/libpthread.abilist     | 26 ++++++++++++++++++\n .../linux/powerpc/powerpc64/libpthread-le.abilist  | 26 ++++++++++++++++++\n .../linux/powerpc/powerpc64/libpthread.abilist     | 26 ++++++++++++++++++\n .../sysv/linux/s390/s390-32/libpthread.abilist     | 26 ++++++++++++++++++\n .../sysv/linux/s390/s390-64/libpthread.abilist     | 26 ++++++++++++++++++\n sysdeps/unix/sysv/linux/sh/libpthread.abilist      | 26 ++++++++++++++++++\n .../sysv/linux/sparc/sparc32/libpthread.abilist    | 26 ++++++++++++++++++\n .../sysv/linux/sparc/sparc64/libpthread.abilist    | 26 ++++++++++++++++++\n .../linux/tile/tilegx/tilegx32/libpthread.abilist  | 26 ++++++++++++++++++\n .../linux/tile/tilegx/tilegx64/libpthread.abilist  | 26 ++++++++++++++++++\n .../sysv/linux/tile/tilepro/libpthread.abilist     | 26 ++++++++++++++++++\n .../unix/sysv/linux/x86_64/64/libpthread.abilist   | 26 ++++++++++++++++++\n .../unix/sysv/linux/x86_64/x32/libpthread.abilist  | 26 ++++++++++++++++++\n 26 files changed, 682 insertions(+)",
    "diff": "diff --git a/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist b/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist\nindex 0cf30ee..dceef50 100644\n--- a/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist\n@@ -224,3 +224,29 @@ GLIBC_2.17 write F\n GLIBC_2.18 GLIBC_2.18 A\n GLIBC_2.18 pthread_getattr_default_np F\n GLIBC_2.18 pthread_setattr_default_np F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\ndiff --git a/sysdeps/unix/sysv/linux/alpha/libpthread.abilist b/sysdeps/unix/sysv/linux/alpha/libpthread.abilist\nindex 7e121d4..b55f124 100644\n--- a/sysdeps/unix/sysv/linux/alpha/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/alpha/libpthread.abilist\n@@ -216,6 +216,32 @@ GLIBC_2.2.3 GLIBC_2.2.3 A\n GLIBC_2.2.3 pthread_getattr_np F\n GLIBC_2.2.6 GLIBC_2.2.6 A\n GLIBC_2.2.6 __nanosleep F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n GLIBC_2.3.2 GLIBC_2.3.2 A\n GLIBC_2.3.2 pthread_cond_broadcast F\n GLIBC_2.3.2 pthread_cond_destroy F\ndiff --git a/sysdeps/unix/sysv/linux/arm/libpthread.abilist b/sysdeps/unix/sysv/linux/arm/libpthread.abilist\nindex 91545c1..2ca90a1 100644\n--- a/sysdeps/unix/sysv/linux/arm/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/arm/libpthread.abilist\n@@ -9,6 +9,32 @@ GLIBC_2.12 pthread_setname_np F\n GLIBC_2.18 GLIBC_2.18 A\n GLIBC_2.18 pthread_getattr_default_np F\n GLIBC_2.18 pthread_setattr_default_np F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n GLIBC_2.4 GLIBC_2.4 A\n GLIBC_2.4 _IO_flockfile F\n GLIBC_2.4 _IO_ftrylockfile F\ndiff --git a/sysdeps/unix/sysv/linux/hppa/libpthread.abilist b/sysdeps/unix/sysv/linux/hppa/libpthread.abilist\nindex a73aa43..f44d016 100644\n--- a/sysdeps/unix/sysv/linux/hppa/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/hppa/libpthread.abilist\n@@ -204,6 +204,32 @@ GLIBC_2.2.3 GLIBC_2.2.3 A\n GLIBC_2.2.3 pthread_getattr_np F\n GLIBC_2.2.6 GLIBC_2.2.6 A\n GLIBC_2.2.6 __nanosleep F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n GLIBC_2.3.2 GLIBC_2.3.2 A\n GLIBC_2.3.2 pthread_cond_broadcast F\n GLIBC_2.3.2 pthread_cond_destroy F\ndiff --git a/sysdeps/unix/sysv/linux/i386/libpthread.abilist b/sysdeps/unix/sysv/linux/i386/libpthread.abilist\nindex 8f9c325..81f3c10 100644\n--- a/sysdeps/unix/sysv/linux/i386/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/i386/libpthread.abilist\n@@ -216,6 +216,32 @@ GLIBC_2.2.3 GLIBC_2.2.3 A\n GLIBC_2.2.3 pthread_getattr_np F\n GLIBC_2.2.6 GLIBC_2.2.6 A\n GLIBC_2.2.6 __nanosleep F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n GLIBC_2.3.2 GLIBC_2.3.2 A\n GLIBC_2.3.2 pthread_cond_broadcast F\n GLIBC_2.3.2 pthread_cond_destroy F\ndiff --git a/sysdeps/unix/sysv/linux/ia64/libpthread.abilist b/sysdeps/unix/sysv/linux/ia64/libpthread.abilist\nindex d4c8ded..71be092 100644\n--- a/sysdeps/unix/sysv/linux/ia64/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/ia64/libpthread.abilist\n@@ -204,6 +204,32 @@ GLIBC_2.2.3 GLIBC_2.2.3 A\n GLIBC_2.2.3 pthread_getattr_np F\n GLIBC_2.2.6 GLIBC_2.2.6 A\n GLIBC_2.2.6 __nanosleep F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n GLIBC_2.3.2 GLIBC_2.3.2 A\n GLIBC_2.3.2 pthread_cond_broadcast F\n GLIBC_2.3.2 pthread_cond_destroy F\ndiff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist\nindex 91545c1..2ca90a1 100644\n--- a/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist\n@@ -9,6 +9,32 @@ GLIBC_2.12 pthread_setname_np F\n GLIBC_2.18 GLIBC_2.18 A\n GLIBC_2.18 pthread_getattr_default_np F\n GLIBC_2.18 pthread_setattr_default_np F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n GLIBC_2.4 GLIBC_2.4 A\n GLIBC_2.4 _IO_flockfile F\n GLIBC_2.4 _IO_ftrylockfile F\ndiff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist\nindex 8f9c325..81f3c10 100644\n--- a/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist\n@@ -216,6 +216,32 @@ GLIBC_2.2.3 GLIBC_2.2.3 A\n GLIBC_2.2.3 pthread_getattr_np F\n GLIBC_2.2.6 GLIBC_2.2.6 A\n GLIBC_2.2.6 __nanosleep F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n GLIBC_2.3.2 GLIBC_2.3.2 A\n GLIBC_2.3.2 pthread_cond_broadcast F\n GLIBC_2.3.2 pthread_cond_destroy F\ndiff --git a/sysdeps/unix/sysv/linux/microblaze/libpthread.abilist b/sysdeps/unix/sysv/linux/microblaze/libpthread.abilist\nindex 00d948b..697fe71 100644\n--- a/sysdeps/unix/sysv/linux/microblaze/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/microblaze/libpthread.abilist\n@@ -223,3 +223,29 @@ GLIBC_2.18 vfork F\n GLIBC_2.18 wait F\n GLIBC_2.18 waitpid F\n GLIBC_2.18 write F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\ndiff --git a/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist\nindex 280d99d..f65d65c 100644\n--- a/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist\n@@ -213,6 +213,32 @@ GLIBC_2.2.3 GLIBC_2.2.3 A\n GLIBC_2.2.3 pthread_getattr_np F\n GLIBC_2.2.6 GLIBC_2.2.6 A\n GLIBC_2.2.6 __nanosleep F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n GLIBC_2.3.2 GLIBC_2.3.2 A\n GLIBC_2.3.2 pthread_cond_broadcast F\n GLIBC_2.3.2 pthread_cond_destroy F\ndiff --git a/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist\nindex ad55bdd..e70182a 100644\n--- a/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist\n@@ -213,6 +213,32 @@ GLIBC_2.2.3 GLIBC_2.2.3 A\n GLIBC_2.2.3 pthread_getattr_np F\n GLIBC_2.2.6 GLIBC_2.2.6 A\n GLIBC_2.2.6 __nanosleep F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n GLIBC_2.3.2 GLIBC_2.3.2 A\n GLIBC_2.3.2 pthread_cond_broadcast F\n GLIBC_2.3.2 pthread_cond_destroy F\ndiff --git a/sysdeps/unix/sysv/linux/nios2/libpthread.abilist b/sysdeps/unix/sysv/linux/nios2/libpthread.abilist\nindex a10bbde..c16a527 100644\n--- a/sysdeps/unix/sysv/linux/nios2/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/nios2/libpthread.abilist\n@@ -221,3 +221,29 @@ GLIBC_2.21 tcdrain F\n GLIBC_2.21 wait F\n GLIBC_2.21 waitpid F\n GLIBC_2.21 write F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\ndiff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist\nindex 14c3a86..0d007e3 100644\n--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist\n@@ -216,6 +216,32 @@ GLIBC_2.2.3 GLIBC_2.2.3 A\n GLIBC_2.2.3 pthread_getattr_np F\n GLIBC_2.2.6 GLIBC_2.2.6 A\n GLIBC_2.2.6 __nanosleep F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n GLIBC_2.3.2 GLIBC_2.3.2 A\n GLIBC_2.3.2 pthread_cond_broadcast F\n GLIBC_2.3.2 pthread_cond_destroy F\ndiff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread-le.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread-le.abilist\nindex 0cf30ee..dceef50 100644\n--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread-le.abilist\n+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread-le.abilist\n@@ -224,3 +224,29 @@ GLIBC_2.17 write F\n GLIBC_2.18 GLIBC_2.18 A\n GLIBC_2.18 pthread_getattr_default_np F\n GLIBC_2.18 pthread_setattr_default_np F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\ndiff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread.abilist\nindex 464b91a..da8acf2 100644\n--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread.abilist\n@@ -9,6 +9,32 @@ GLIBC_2.12 pthread_setname_np F\n GLIBC_2.18 GLIBC_2.18 A\n GLIBC_2.18 pthread_getattr_default_np F\n GLIBC_2.18 pthread_setattr_default_np F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n GLIBC_2.3 GLIBC_2.3 A\n GLIBC_2.3 _IO_flockfile F\n GLIBC_2.3 _IO_ftrylockfile F\ndiff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist\nindex 3c5e11a..6db9021 100644\n--- a/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist\n@@ -219,6 +219,32 @@ GLIBC_2.2.3 GLIBC_2.2.3 A\n GLIBC_2.2.3 pthread_getattr_np F\n GLIBC_2.2.6 GLIBC_2.2.6 A\n GLIBC_2.2.6 __nanosleep F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n GLIBC_2.3.2 GLIBC_2.3.2 A\n GLIBC_2.3.2 pthread_cond_broadcast F\n GLIBC_2.3.2 pthread_cond_destroy F\ndiff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist\nindex 83a1fcd..82a82b9 100644\n--- a/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist\n@@ -207,6 +207,32 @@ GLIBC_2.2.3 GLIBC_2.2.3 A\n GLIBC_2.2.3 pthread_getattr_np F\n GLIBC_2.2.6 GLIBC_2.2.6 A\n GLIBC_2.2.6 __nanosleep F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n GLIBC_2.3.2 GLIBC_2.3.2 A\n GLIBC_2.3.2 pthread_cond_broadcast F\n GLIBC_2.3.2 pthread_cond_destroy F\ndiff --git a/sysdeps/unix/sysv/linux/sh/libpthread.abilist b/sysdeps/unix/sysv/linux/sh/libpthread.abilist\nindex a73aa43..f44d016 100644\n--- a/sysdeps/unix/sysv/linux/sh/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/sh/libpthread.abilist\n@@ -204,6 +204,32 @@ GLIBC_2.2.3 GLIBC_2.2.3 A\n GLIBC_2.2.3 pthread_getattr_np F\n GLIBC_2.2.6 GLIBC_2.2.6 A\n GLIBC_2.2.6 __nanosleep F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n GLIBC_2.3.2 GLIBC_2.3.2 A\n GLIBC_2.3.2 pthread_cond_broadcast F\n GLIBC_2.3.2 pthread_cond_destroy F\ndiff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist\nindex 7e121d4..b55f124 100644\n--- a/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist\n@@ -216,6 +216,32 @@ GLIBC_2.2.3 GLIBC_2.2.3 A\n GLIBC_2.2.3 pthread_getattr_np F\n GLIBC_2.2.6 GLIBC_2.2.6 A\n GLIBC_2.2.6 __nanosleep F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n GLIBC_2.3.2 GLIBC_2.3.2 A\n GLIBC_2.3.2 pthread_cond_broadcast F\n GLIBC_2.3.2 pthread_cond_destroy F\ndiff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist\nindex d4c8ded..71be092 100644\n--- a/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist\n@@ -204,6 +204,32 @@ GLIBC_2.2.3 GLIBC_2.2.3 A\n GLIBC_2.2.3 pthread_getattr_np F\n GLIBC_2.2.6 GLIBC_2.2.6 A\n GLIBC_2.2.6 __nanosleep F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n GLIBC_2.3.2 GLIBC_2.3.2 A\n GLIBC_2.3.2 pthread_cond_broadcast F\n GLIBC_2.3.2 pthread_cond_destroy F\ndiff --git a/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libpthread.abilist b/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libpthread.abilist\nindex d16158f..9193461 100644\n--- a/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libpthread.abilist\n@@ -224,3 +224,29 @@ GLIBC_2.12 write F\n GLIBC_2.18 GLIBC_2.18 A\n GLIBC_2.18 pthread_getattr_default_np F\n GLIBC_2.18 pthread_setattr_default_np F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\ndiff --git a/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libpthread.abilist b/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libpthread.abilist\nindex d16158f..9193461 100644\n--- a/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libpthread.abilist\n@@ -224,3 +224,29 @@ GLIBC_2.12 write F\n GLIBC_2.18 GLIBC_2.18 A\n GLIBC_2.18 pthread_getattr_default_np F\n GLIBC_2.18 pthread_setattr_default_np F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\ndiff --git a/sysdeps/unix/sysv/linux/tile/tilepro/libpthread.abilist b/sysdeps/unix/sysv/linux/tile/tilepro/libpthread.abilist\nindex d16158f..9193461 100644\n--- a/sysdeps/unix/sysv/linux/tile/tilepro/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/tile/tilepro/libpthread.abilist\n@@ -224,3 +224,29 @@ GLIBC_2.12 write F\n GLIBC_2.18 GLIBC_2.18 A\n GLIBC_2.18 pthread_getattr_default_np F\n GLIBC_2.18 pthread_setattr_default_np F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\ndiff --git a/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist\nindex 85365c0..c942c64 100644\n--- a/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist\n@@ -203,6 +203,32 @@ GLIBC_2.2.5 waitpid F\n GLIBC_2.2.5 write F\n GLIBC_2.2.6 GLIBC_2.2.6 A\n GLIBC_2.2.6 __nanosleep F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n GLIBC_2.3.2 GLIBC_2.3.2 A\n GLIBC_2.3.2 pthread_cond_broadcast F\n GLIBC_2.3.2 pthread_cond_destroy F\ndiff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist\nindex 6cd0fc3..5908592 100644\n--- a/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist\n+++ b/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist\n@@ -224,3 +224,29 @@ GLIBC_2.16 write F\n GLIBC_2.18 GLIBC_2.18 A\n GLIBC_2.18 pthread_getattr_default_np F\n GLIBC_2.18 pthread_setattr_default_np F\n+GLIBC_2.27 GLIBC_2.27 A\n+GLIBC_2.27 call_once F\n+GLIBC_2.27 cnd_broadcast F\n+GLIBC_2.27 cnd_destroy F\n+GLIBC_2.27 cnd_init F\n+GLIBC_2.27 cnd_signal F\n+GLIBC_2.27 cnd_timedwait F\n+GLIBC_2.27 cnd_wait F\n+GLIBC_2.27 mtx_destroy F\n+GLIBC_2.27 mtx_init F\n+GLIBC_2.27 mtx_lock F\n+GLIBC_2.27 mtx_timedlock F\n+GLIBC_2.27 mtx_trylock F\n+GLIBC_2.27 mtx_unlock F\n+GLIBC_2.27 thrd_create F\n+GLIBC_2.27 thrd_current F\n+GLIBC_2.27 thrd_detach F\n+GLIBC_2.27 thrd_equal F\n+GLIBC_2.27 thrd_exit F\n+GLIBC_2.27 thrd_join F\n+GLIBC_2.27 thrd_sleep F\n+GLIBC_2.27 thrd_yield F\n+GLIBC_2.27 tss_create F\n+GLIBC_2.27 tss_delete F\n+GLIBC_2.27 tss_get F\n+GLIBC_2.27 tss_set F\n",
    "prefixes": [
        "6/8"
    ]
}