From patchwork Sun Oct 29 21:24:52 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Fran=C3=A7ois_Dumont?= X-Patchwork-Id: 159433 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:d641:0:b0:403:3b70:6f57 with SMTP id cy1csp1879363vqb; Sun, 29 Oct 2023 15:28:36 -0700 (PDT) X-Google-Smtp-Source: AGHT+IE9YOpYwHOkwCDmhvPZRzSZC1WnzLyoD6H0SkS9NphT8NK1WbUCIZE9NuPz99ZLTrSoQPDm X-Received: by 2002:ad4:5aab:0:b0:668:da55:6c17 with SMTP id u11-20020ad45aab000000b00668da556c17mr10698292qvg.49.1698618516264; Sun, 29 Oct 2023 15:28:36 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1698618516; cv=pass; d=google.com; s=arc-20160816; b=Eoaon3mBbdFfTTDd43VE+ugv9fQJZqcFlioaLXJQ2AYoeJK7ca8nc1q35kMGhlvJr7 kL16XUTne5P++wQyQmX2zWvVao6Y6Y0Brmgsk+Or696QSVvCr6bwONR1tuGLVYt+Ph09 pkHr0skc92VK9hPGTSyq5ubhqGwUuk4oSzdakua/zvjpbAV6tXGtwmVPbhtCGn2LTEUy KLf6kSG4cY7t4tYiB5qI1UseSmD6JYdPWK8/EcFjW8AtIuLdQYy0UNAOcoqvDR70xrGj KKPJPkWhOZyrzMsjaEnITi3wzcQq8IK86V3zRVXTpiBDd4DqbFFFX0brID8EhAT1m3I4 Rh9Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject:from:cc:to :content-language:user-agent:mime-version:date:message-id :dkim-signature:arc-filter:dmarc-filter:delivered-to; bh=oDXEOy1GjcvmhlzXUSNK71Wjs3TfwS3jGGBXlW4E700=; fh=hkNCFrDbuz5Wm4FQHPXCqeNb7VvLMjF0pNEQQEeeYIs=; b=Hqk3BhcCvlqmKKgXlGSpwW/GU4Y0b5TV2azA1Tw+Os2TZkOtZrOwH2W6yUq46Pw0ob i56MT4u+Dwpm77RmAMjwodeGJwsjDZubdciN2Y7voWKzEiKiYE1CwUs5cRy2wuJ714bD 1KMWBhdicO5H3uI9KISL6styo1pTae+TtxsfQ52lMQcF+8G1zcaG9sGFvyJegSpBKRxS kRA9cRKT2IUTl2+nX0Vwvkur9nXtGrQr5KeW4cc8rmXLKlkcJbJkTlE8Xdp7AvY0JsQz /Oy8Y7zJ4R1SvB4z6Yg0/08+kO7w3/D4oDD1W9mal/HNnVmQ72xMm2mpJzBxnIbwZ0v6 K/VA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=RHGhcWw8; arc=pass (i=1); spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from server2.sourceware.org (server2.sourceware.org. [2620:52:3:1:0:246e:9693:128c]) by mx.google.com with ESMTPS id w7-20020a0cc707000000b0066d037104f6si4558007qvi.468.2023.10.29.15.28.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 Oct 2023 15:28:36 -0700 (PDT) Received-SPF: pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) client-ip=2620:52:3:1:0:246e:9693:128c; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=RHGhcWw8; arc=pass (i=1); spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id BA5113875437 for ; Sun, 29 Oct 2023 21:25:20 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from mail-lj1-x232.google.com (mail-lj1-x232.google.com [IPv6:2a00:1450:4864:20::232]) by sourceware.org (Postfix) with ESMTPS id C091138618E3; Sun, 29 Oct 2023 21:24:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C091138618E3 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org C091138618E3 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::232 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1698614697; cv=none; b=uqdnJFXvrh6zefXiK+9J8H/Hk3fnpWOBv78bLHg+XzkcDmcqsBtpZCOQeCGQGvHUvH79PhK/ltCfmTywM5W9mWybZ+AR4sGM92UsbmPr/q7BYxvkyVPu1nCmqNOb41n1JdLtGaRulkFskxG9RQaOuu6VjjsTQIkWRZLthrD4d9U= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1698614697; c=relaxed/simple; bh=oDXEOy1GjcvmhlzXUSNK71Wjs3TfwS3jGGBXlW4E700=; h=DKIM-Signature:Message-ID:Date:MIME-Version:To:From:Subject; b=Oe1b0ZYdVhZgyAlLd/DBn+q1QkXTegdHDkzk4tjGvo82lBG1jeFBrnN9we4lS/+Feyp5sPKBWvQNnVVZw7O9FJmAzab6JYQhJk8gCForSku5Fowt4Mhhcn1+kW9DBcCmP4BEj7MCQPidsZAo6lz6qVGa1eOY/+KyTYDAgc8y3U8= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-lj1-x232.google.com with SMTP id 38308e7fff4ca-2c50d1b9f22so50490451fa.0; Sun, 29 Oct 2023 14:24:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698614694; x=1699219494; darn=gcc.gnu.org; h=subject:from:cc:to:content-language:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=oDXEOy1GjcvmhlzXUSNK71Wjs3TfwS3jGGBXlW4E700=; b=RHGhcWw81mkP6hunirGDHr51WzWOnGlWaBAkuWkjyKhGsbPF7XUfyJFOoKfF3PQjvp IFEbZL1kHJsvUlptIBqKNPUAoRMpmKoEDqHGCCxuIWH3iGTJS6jC4l6xqpVUlFWcNA7d Vg/WuSnWhjGk4sazriB5NmOnCUde2WjxDei4GIhDEol8I/8g5iCzwLqyS6CQRaBrjXZF dfGzHhTlF40lMpc90OoNc+KnG+GiC2oHLd84Kob86p0jShnTwmvlBf58gtL8jxDLBEAJ Kg3bWZiE853PWwfKXtMYEWUNVo+vV92GPq9uTv0cQV/H6ircdWte8txgY6E7RXoPpOXX fr/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698614694; x=1699219494; h=subject:from:cc:to:content-language:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=oDXEOy1GjcvmhlzXUSNK71Wjs3TfwS3jGGBXlW4E700=; b=PtApy3btOv8dsbl6m6JzKLs6a9NKkutBRKQlKGol1Je42ODwPYImH1a1FPxBo0Jq3u xPLYhybwBQBwaMmeVNb8SyhQ8NOXIcg9h3WR6HNC6rWJ/JZe2NFCrU8mZ/i5ZDnUVue6 ishChLeMlcDTj2ZwQ/bPRSgedTVari+wgzeyFCF5QWPR5+BQCVVPuy3OcM4H/nr2OsNe g7lK8Ygw6gdN3MYPQmo3udhV2n4i79sJsoLyLygxn5QX4jNbk0Upwco+H32+KkPPWfqs +K5jELiPW6FE4ZDs59cORWxzn/GV2BY2bBTxIDLEM7ZDfUwL7j+DFXTI6wDV3MfLkdAM jm/A== X-Gm-Message-State: AOJu0YzYB0YCYJ24EcJ0d5/fIjbCzbcFrfbSRXZ816rlTWN2MT30Jf6M WlfQEJxVvej4RA+pauiASIltP7JoiOw= X-Received: by 2002:a05:6512:3b89:b0:503:36cb:5438 with SMTP id g9-20020a0565123b8900b0050336cb5438mr7134934lfv.21.1698614693457; Sun, 29 Oct 2023 14:24:53 -0700 (PDT) Received: from ?IPV6:2a01:e0a:1dc:b1c0:1b3f:1348:b8b5:6b0? ([2a01:e0a:1dc:b1c0:1b3f:1348:b8b5:6b0]) by smtp.gmail.com with ESMTPSA id j12-20020adfe50c000000b0032d893d8dc8sm6682730wrm.2.2023.10.29.14.24.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 29 Oct 2023 14:24:52 -0700 (PDT) Message-ID: <08111237-fe7b-4878-9e68-817a602d2996@gmail.com> Date: Sun, 29 Oct 2023 22:24:52 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: libstdc++ Cc: gcc-patches From: =?utf-8?q?Fran=C3=A7ois_Dumont?= Subject: [committed][_GLIBCXX_INLINE_VERSION] Add emul TLS symbol exports X-Spam-Status: No, score=-11.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1781130609486174938 X-GMAIL-MSGID: 1781130609486174938 libstdc++: [_GLIBCXX_INLINE_VERSION] Add emul TLS symbols libstdc++-v3/ChangeLog:     * config/abi/pre/gnu-versioned-namespace.ver: Add missing emul TLS     symbols. François diff --git a/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver b/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver index 9fab8bead15..3140a9628d8 100644 --- a/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver +++ b/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver @@ -78,6 +78,8 @@ GLIBCXX_8.0 { # thread/mutex/condition_variable/future __once_proxy; + __emutls_v._ZSt3__811__once_call; + __emutls_v._ZSt3__815__once_callable; # std::__convert_to_v _ZNSt3__814__convert_to_v*;