[{"id":3675670,"web_url":"http://patchwork.ozlabs.org/comment/3675670/","msgid":"<CAKvuMXBxS_bi19SkZx7hM7FXYFA+1K+35zh5cuTDDyZv5G4seA@mail.gmail.com>","list_archive_url":null,"date":"2026-04-10T06:22:29","subject":"Re: [PATCH] libstdc++: Fix duplicated export on\n basic_string::_M_disjunct on Solaris.","submitter":{"id":90409,"url":"http://patchwork.ozlabs.org/api/people/90409/","name":"Tomasz Kamiński","email":"tkaminsk@redhat.com"},"content":"On Thu, Apr 9, 2026 at 2:39 AM Tomasz Kamiński <tkaminsk@redhat.com> wrote:\n\n> The patterns for cow_string that were split to exclude starts_with,\n> ends_with, did not include name starting with _:\n>  _ZNKSs[0-9][0-9][a-z]*;\n>  _ZNKSbIwSt11char_traitsIwESaIwEE[0-9][0-9][a-z]*;\n>\n> This was not caught on x86_64-linux as _M_disjunt was already exported\n> in 3.4 version (when HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT\n> is defined).\n>\n> libstdc++-v3/ChangeLog:\n>\n>         * config/abi/pre/gnu.ver (GLIBCXX_3.4): Remove _ZNKSs11_[MS]_*\n>         and _ZNKSbIwSt11char_traitsIwESaIwEE11_[MS]_* patterns.\n> ---\n> I got this patterns wrong, because SSO string pattern includes _M_disjunct,\n> and I have seen this funciton being exported in 3.4 version on linux.\n>\nFor reference it was exported in 3.4 here:\n#ifdef HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT\n   # GLIBCXX_ABI compatibility only.\n    # std::string\n    _ZNKSs11_M_disjunctEPKc;\n    _ZNKSs15_M_check_lengthE[jmy][jmy]PKc;\n\n\n\n>\n> Tested on x86_64-linux (check-abi and baseline). Rainer confirmed it fixes\n> Solaris. OK for trunk?\n>\n>  libstdc++-v3/config/abi/pre/gnu.ver | 2 --\n>  1 file changed, 2 deletions(-)\n>\n> diff --git a/libstdc++-v3/config/abi/pre/gnu.ver\n> b/libstdc++-v3/config/abi/pre/gnu.ver\n> index 2ff2aa02383..624de951d41 100644\n> --- a/libstdc++-v3/config/abi/pre/gnu.ver\n> +++ b/libstdc++-v3/config/abi/pre/gnu.ver\n> @@ -270,7 +270,6 @@ GLIBCXX_3.4 {\n>      _ZNKSs[5-9][a-b]*;\n>      _ZNKSs[0-8][d-e]*;\n>      _ZNKSs[0-9][g-z]*;\n> -    _ZNKSs11_[MS]_*;\n>      _ZNKSs1[2-8][a-z]*;\n>      _ZNKSs[2-9][0-9][a-z]*;\n>      _ZNKSs4find*;\n> @@ -343,7 +342,6 @@ GLIBCXX_3.4 {\n>      _ZNKSbIwSt11char_traitsIwESaIwEE[5-9][a-b]*;\n>      _ZNKSbIwSt11char_traitsIwESaIwEE[0-8][d-e]*;\n>      _ZNKSbIwSt11char_traitsIwESaIwEE[0-9][g-z]*;\n> -    _ZNKSbIwSt11char_traitsIwESaIwEE11_[MS]_*;\n>      _ZNKSbIwSt11char_traitsIwESaIwEE1[2-8][a-z]*;\n>      _ZNKSbIwSt11char_traitsIwESaIwEE[2-9][0-9][a-z]*;\n>      _ZNKSbIwSt11char_traitsIwESaIwEE[abd-z]*;\n> --\n> 2.53.0\n>\n>","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256\n header.s=mimecast20190719 header.b=O1mUgOl7;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=38.145.34.32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (1024-bit key,\n unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256\n header.s=mimecast20190719 header.b=O1mUgOl7","sourceware.org; dmarc=pass (p=quarantine dis=none)\n header.from=redhat.com","sourceware.org; spf=pass smtp.mailfrom=redhat.com","server2.sourceware.org;\n arc=none smtp.remote-ip=170.10.133.124"],"Received":["from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fsRZC1Rcnz1yGb\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 16:23:13 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 1CACF4BA2E10\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 06:23:12 +0000 (GMT)","from us-smtp-delivery-124.mimecast.com\n (us-smtp-delivery-124.mimecast.com [170.10.133.124])\n by sourceware.org (Postfix) with ESMTP id DAE4A4BA2E06\n for <gcc-patches@gcc.gnu.org>; Fri, 10 Apr 2026 06:22:43 +0000 (GMT)","from mail-yw1-f198.google.com (mail-yw1-f198.google.com\n [209.85.128.198]) by relay.mimecast.com with ESMTP with STARTTLS\n (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id\n us-mta-664-sg96q4bgPTyIvLRprfW_oA-1; Fri, 10 Apr 2026 02:22:41 -0400","by mail-yw1-f198.google.com with SMTP id\n 00721157ae682-7a5f9d43c48so29507217b3.2\n for <gcc-patches@gcc.gnu.org>; Thu, 09 Apr 2026 23:22:41 -0700 (PDT)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 1CACF4BA2E10","OpenDKIM Filter v2.11.0 sourceware.org DAE4A4BA2E06"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org DAE4A4BA2E06","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org DAE4A4BA2E06","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1775802164; cv=none;\n b=Ccz7QhwhN/Vw0x4wUW951uARxFiMWZkxd6u6Dgfi2YrVuPlpBPhqbEMtX4D5GD4oHIJIjto/yHOta/p1oFtzZZx0McEpojyGZg2xurRhMKeGI4Dw2QgB4oFqIzRJOeD2BvJZN7MVpp+zsvlaD1CEf6KfPsc+7zTi2t/HfcNGUzk=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1775802164; c=relaxed/simple;\n bh=ew5g24k7iz8FhfVzrplwgPf5SAz8mBXK1+JhtRcRyfE=;\n h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;\n b=i0OKz15Tt5gBY0Hbjgkj/KvOcly7kCCNomzU/Ikb9U+vWPM/9KziSMBJ6FgY+cDBjZdMhAr7dMKHIa7TljqMZmw6eJwT+9Qa3Mi0DJAX1KEUHYT+SoapwdWQIJrCzXi7CPKTVQ/T1dwGU6NIjfG7SZTt6ec+YDLoKYiDTg+xdO4=","ARC-Authentication-Results":"i=1; server2.sourceware.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;\n s=mimecast20190719; t=1775802163;\n h=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n to:to:cc:cc:mime-version:mime-version:content-type:content-type:\n in-reply-to:in-reply-to:references:references;\n bh=sKyjzi7AUUgjTzH2OU7RwDsx++gfALXSFoZEamOFdlA=;\n b=O1mUgOl7KW6M1er1g281mgOpIPjh3NH7e4Mr2dF2/R4IfYULKVgs0v+kMGteE77kbZfIV+\n IlRS574Of/iZpgP7UFjN9hScnwIZFtE4HEF+F4QR6nGbkC+JG6qylXoC0Qwf7ulhjyeFjY\n AUCVoffLwrzLQkfxKTHGPGno8lRvh1U=","X-MC-Unique":"sg96q4bgPTyIvLRprfW_oA-1","X-Mimecast-MFC-AGG-ID":"sg96q4bgPTyIvLRprfW_oA_1775802161","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775802161; x=1776406961;\n h=cc:to:subject:message-id:date:from:in-reply-to:references\n :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=sKyjzi7AUUgjTzH2OU7RwDsx++gfALXSFoZEamOFdlA=;\n b=pcNIpTAoVwKPW0NLBI2iaJPtV74PhRgeVhDZFk7R26LS0FMm1xX/ZxMVEwIqxS6YZc\n 3lB4aGAOpqJuj+j0vrApLKf38760f3s1KU16fPbSsab8RnXRXhu9WLFj+mdPmcMM4Ha4\n rduNcjC3+Gq5TTPAQA18xdSlvv8+QwgMbj3hwWQ7kIb8y0nFtr5vBr3H9HAvgJbbYLaS\n qUdaQBwP3XY1tE6FKYD+xO4/WJNXZyI/PytziRaQbYlk+NBLXPTWs5Jinct5pQoOB66T\n yPe9DEiXxAMZ3w9d5YTc7PN3m5ghfSpQtGi+EGv6cv2/465axaVxbmWuPj0MvnQdC1fY\n Cpaw==","X-Forwarded-Encrypted":"i=1;\n AJvYcCW52rMSo8HRyUf7KH/oNSdZgBFyx4uQXtnE+dyuXkmEtQ5tFErx6QbtMCrADuD+X5w5rg4smXuSYrCb/g==@gcc.gnu.org","X-Gm-Message-State":"AOJu0YwLy2jXvFpSqZLYskEnRvK7nng7sn86xcfOu+D7r+v3zSz66ztw\n MyKUvvDtZBQrbXUkDwYLecAmnAQ+YH+A2CR5t+Il40qlbUcyPv+LTng+IKYvhHOKWYsAAhZGNbh\n EIIFjlvW+7UmBZdhmDBvv2LQBqU/3hLttpSTQPhOH4qBmdCp83I36nIC1VclVsVJM1SxgiqINY0\n 935USAgWDualUeDu/jLp5odmmdIlvxj20AzA==","X-Gm-Gg":"AeBDieuC2uag6LUJ3vVxOnASp8a+o1ZkhRuI8CwB4xKTZbhmWvRcob3p0O12Lp/+/L4\n IfmvNKKB6UfxzZ5+moWvqrKtitIrsQu8b+pGukY0G9KTwTGKWaS1QWiYaI1YHF8gwhxL0Okwq0+\n 8bfMujuxe8Xkor+ka6XikvisL2D6m+3+5vWe4sghAlXoySbQwse+XTLxSuY2YDvpEvgv3X9dFaa\n Vr23NIHlWGMuZxPAtqjDN/FQ2s5lkC1jFbsGByQSRJYHH53f90ruW5OtnarmaUAeDQO","X-Received":["by 2002:a05:690c:ed6:b0:79a:c7f8:d95c with SMTP id\n 00721157ae682-7af71a57ae4mr19845417b3.40.1775802160868;\n Thu, 09 Apr 2026 23:22:40 -0700 (PDT)","by 2002:a05:690c:ed6:b0:79a:c7f8:d95c with SMTP id\n 00721157ae682-7af71a57ae4mr19845207b3.40.1775802160407; Thu, 09 Apr 2026\n 23:22:40 -0700 (PDT)"],"MIME-Version":"1.0","References":"<20260408205924.31756-1-tkaminsk@redhat.com>","In-Reply-To":"<20260408205924.31756-1-tkaminsk@redhat.com>","From":"Tomasz Kaminski <tkaminsk@redhat.com>","Date":"Fri, 10 Apr 2026 08:22:29 +0200","X-Gm-Features":"AQROBzAEGvnYCoIHnXR2N7yNMhjgcw4sUmNyq_KwgV3Y_9neZwFcX1BSeIma2gs","Message-ID":"\n <CAKvuMXBxS_bi19SkZx7hM7FXYFA+1K+35zh5cuTDDyZv5G4seA@mail.gmail.com>","Subject":"Re: [PATCH] libstdc++: Fix duplicated export on\n basic_string::_M_disjunct on Solaris.","To":"libstdc++@gcc.gnu.org, gcc-patches@gcc.gnu.org","Cc":"ro@cebitec.uni-bielefeld.de","X-Mimecast-Spam-Score":"0","X-Mimecast-MFC-PROC-ID":"tPqKBWR-YLd1foQhuaTk732vjNHAG-cLTG0UMJRnDf0_1775802161","X-Mimecast-Originator":"redhat.com","Content-Type":"multipart/alternative; boundary=\"000000000000f67ff5064f1528be\"","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3676639,"web_url":"http://patchwork.ozlabs.org/comment/3676639/","msgid":"<CACb0b4nTh-RB6HheT4EHz3GW40=qCBkYM4T33fThMOeJ+2e4Dw@mail.gmail.com>","list_archive_url":null,"date":"2026-04-13T10:43:51","subject":"Re: [PATCH] libstdc++: Fix duplicated export on\n basic_string::_M_disjunct on Solaris.","submitter":{"id":48004,"url":"http://patchwork.ozlabs.org/api/people/48004/","name":"Jonathan Wakely","email":"jwakely@redhat.com"},"content":"On Thu, 9 Apr 2026 at 01:39, Tomasz Kamiński <tkaminsk@redhat.com> wrote:\n>\n> The patterns for cow_string that were split to exclude starts_with,\n> ends_with, did not include name starting with _:\n>  _ZNKSs[0-9][0-9][a-z]*;\n>  _ZNKSbIwSt11char_traitsIwESaIwEE[0-9][0-9][a-z]*;\n>\n> This was not caught on x86_64-linux as _M_disjunt was already exported\n> in 3.4 version (when HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT\n> is defined).\n>\n> libstdc++-v3/ChangeLog:\n>\n>         * config/abi/pre/gnu.ver (GLIBCXX_3.4): Remove _ZNKSs11_[MS]_*\n>         and _ZNKSbIwSt11char_traitsIwESaIwEE11_[MS]_* patterns.\n> ---\n> I got this patterns wrong, because SSO string pattern includes _M_disjunct,\n> and I have seen this funciton being exported in 3.4 version on linux.\n>\n> Tested on x86_64-linux (check-abi and baseline). Rainer confirmed it fixes\n> Solaris. OK for trunk?\n>\n\nOK\n\n>  libstdc++-v3/config/abi/pre/gnu.ver | 2 --\n>  1 file changed, 2 deletions(-)\n>\n> diff --git a/libstdc++-v3/config/abi/pre/gnu.ver b/libstdc++-v3/config/abi/pre/gnu.ver\n> index 2ff2aa02383..624de951d41 100644\n> --- a/libstdc++-v3/config/abi/pre/gnu.ver\n> +++ b/libstdc++-v3/config/abi/pre/gnu.ver\n> @@ -270,7 +270,6 @@ GLIBCXX_3.4 {\n>      _ZNKSs[5-9][a-b]*;\n>      _ZNKSs[0-8][d-e]*;\n>      _ZNKSs[0-9][g-z]*;\n> -    _ZNKSs11_[MS]_*;\n>      _ZNKSs1[2-8][a-z]*;\n>      _ZNKSs[2-9][0-9][a-z]*;\n>      _ZNKSs4find*;\n> @@ -343,7 +342,6 @@ GLIBCXX_3.4 {\n>      _ZNKSbIwSt11char_traitsIwESaIwEE[5-9][a-b]*;\n>      _ZNKSbIwSt11char_traitsIwESaIwEE[0-8][d-e]*;\n>      _ZNKSbIwSt11char_traitsIwESaIwEE[0-9][g-z]*;\n> -    _ZNKSbIwSt11char_traitsIwESaIwEE11_[MS]_*;\n>      _ZNKSbIwSt11char_traitsIwESaIwEE1[2-8][a-z]*;\n>      _ZNKSbIwSt11char_traitsIwESaIwEE[2-9][0-9][a-z]*;\n>      _ZNKSbIwSt11char_traitsIwESaIwEE[abd-z]*;\n> --\n> 2.53.0\n>","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256\n header.s=mimecast20190719 header.b=ZnnYKCyO;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=38.145.34.32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (1024-bit key,\n unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256\n header.s=mimecast20190719 header.b=ZnnYKCyO","sourceware.org; dmarc=pass (p=quarantine dis=none)\n header.from=redhat.com","sourceware.org; spf=pass smtp.mailfrom=redhat.com","server2.sourceware.org;\n arc=none smtp.remote-ip=170.10.129.124"],"Received":["from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fvPDc2DKBz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 13 Apr 2026 20:44:48 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id D195F4BA2E32\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 13 Apr 2026 10:44:44 +0000 (GMT)","from us-smtp-delivery-124.mimecast.com\n (us-smtp-delivery-124.mimecast.com [170.10.129.124])\n by sourceware.org (Postfix) with ESMTP id 313484BA2E0A\n for <gcc-patches@gcc.gnu.org>; Mon, 13 Apr 2026 10:44:10 +0000 (GMT)","from mail-yx1-f70.google.com (mail-yx1-f70.google.com\n [74.125.224.70]) by relay.mimecast.com with ESMTP with STARTTLS\n (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id\n us-mta-527-vI3lDjdCMw-M2VrV36IoLw-1; Mon, 13 Apr 2026 06:44:08 -0400","by mail-yx1-f70.google.com with SMTP id\n 956f58d0204a3-6505f17b2d9so7193586d50.2\n for <gcc-patches@gcc.gnu.org>; Mon, 13 Apr 2026 03:44:08 -0700 (PDT)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org D195F4BA2E32","OpenDKIM Filter v2.11.0 sourceware.org 313484BA2E0A"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 313484BA2E0A","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 313484BA2E0A","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776077050; cv=none;\n b=lGoCGhVx0Anx+oWX3r5Es1DYNB56KVQl2wIxrZ7ouZ3gd0TDXix9Gl04/rCypFbPyjBY9uxYCyceBWtiEYP4rGosM9v3552J38szrW5nEHG0vtEGSpF00cTluEvK5VP32pBvd9me/CsrhRAgnb6636vwza7w5tMqDVgyLFpNT4Y=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776077050; c=relaxed/simple;\n bh=BIsEvXKXYDLHS9aMzpistCghmO45pSZd7LVZDVNkHgU=;\n h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;\n b=MJmzMf0ycDDTZMiOkQQxgeAVLz/QiJB/yEZPvxt8zrcuLHQbvChDQPziHlsbukNTvOvXhgN2BlFYHbxVHnqmu8Bn//00iBBBXI3xM0xaCx4hQBSahMcnqBEEMvSMXiUUOj/HgLh7H6OqTcyp1OdxhpJeRkNGK4EXKoUrmFTcU6M=","ARC-Authentication-Results":"i=1; server2.sourceware.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;\n s=mimecast20190719; t=1776077049;\n h=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n to:to:cc:cc:mime-version:mime-version:content-type:content-type:\n content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=KXw95vljG1xX2sgGEoM8DISkYbwSxq4KQQbDxwaFX0E=;\n b=ZnnYKCyOiGLLx6ccYHFx7p/6GKpmJwW1i6VcVgENiYLavTLbVvadLdtsmSA/jpnm3Jf04x\n vyhMYbPfQpmHgVlRZ9OUwGljQ+TecH/b0xbffpTCptC0rJ0aK0jbQIG38Lhn00Sv0SMJ7y\n x+tR1Z8Q4AObc1GPRnDm5sMXZBv5190=","X-MC-Unique":"vI3lDjdCMw-M2VrV36IoLw-1","X-Mimecast-MFC-AGG-ID":"vI3lDjdCMw-M2VrV36IoLw_1776077048","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776077048; x=1776681848;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from\n :to:cc:subject:date:message-id:reply-to;\n bh=KXw95vljG1xX2sgGEoM8DISkYbwSxq4KQQbDxwaFX0E=;\n b=HbgWeZK6EClgTemEAXCvZLaJ4LHWEzZx4Ktvb/xw57MNEFJfYuBNItgjkmRMMa0L9L\n o5IS6W7x5I4JXoNM30VjZoB9be7EnBLYEZeZW03EbjbnguqimzeN0cILac2KHFe4OUSp\n IH47dpzBM3cbFaUxj6zzmpf+OJmcoJVQnX8NL5Heyb+IfyP2NQa9bEv3CO25gCFvRKX8\n +UdYY0iLT4HTQPYzoohcMdIHJhZH2UspGDikBq3IgR9tHjBDGIBJPUVsUy24UPP/EBVz\n ysJszRbJ1Wl8dPfPWq9BoqUsRLtQWGheJkRgi37azy1qed6HLVE5vcugDBKx26pVo+Yc\n 4sFg==","X-Forwarded-Encrypted":"i=1;\n AFNElJ/sr5tMQjCePrya3wfdrjK6jihbGNGuvGfWpBCbYXlYaUhzgM1lJ2xYlms8AqK67k9DHUwTRmn7BGUoyg==@gcc.gnu.org","X-Gm-Message-State":"AOJu0Yyz8JUCOVSgJLdxDlcn82Okz06Clrk9JagXz3cyIBZYQj4huxlp\n 7s6ETNKmjKDFLol9tfWGL7iOB/Of4AnOTMv5APpfHDzwfr98rEHv/R9+nwHqi0v98MouyXDCZn6\n SCdpLCawiju8jAfXuoOTeDonTZUVb8VyV8Xd49HPy1V9POrl2BQWjj1XNlAKtlOkjC3Iq+OmVWQ\n 0HoRkqZbQtOr4LvbkoGRclPgfrcZvd9cy7jg==","X-Gm-Gg":"AeBDietj57etiXBF0bZ0gt/+MyPA6CK1l0vVCSnddGsizFqwiWUJWvqTw/hhxV2sGS0\n l4Wc0UPTD+qrTK2dS+nXfxvlhrneBVEuRvVnstFrQnZDZYVKRixI6ZBLBho/mX7aZNC4oNk2Ua+\n HYTcBLVpKIeeUqw11vUhb/Qv1Zd4vRGj60E//T9u34EuFq7mrAW4UpLYpi24hdIiim4Tnh9aopx\n gXlc3Mp+RKI4MgQBkmECBnUTpWKooGMuFXdWvIhElOdPEZ6aXOnj9uVH2gzAg6CvlM=","X-Received":["by 2002:a05:690e:1507:b0:651:cdaf:ae29 with SMTP id\n 956f58d0204a3-651cdafbb48mr1986284d50.62.1776077047722;\n Mon, 13 Apr 2026 03:44:07 -0700 (PDT)","by 2002:a05:690e:1507:b0:651:cdaf:ae29 with SMTP id\n 956f58d0204a3-651cdafbb48mr1986273d50.62.1776077047364; Mon, 13 Apr 2026\n 03:44:07 -0700 (PDT)"],"MIME-Version":"1.0","References":"<20260408205924.31756-1-tkaminsk@redhat.com>","In-Reply-To":"<20260408205924.31756-1-tkaminsk@redhat.com>","From":"Jonathan Wakely <jwakely@redhat.com>","Date":"Mon, 13 Apr 2026 11:43:51 +0100","X-Gm-Features":"AQROBzDHGPHMbqN1RQkPQwbGnbyfTb2B3LIljEci1vISi7z1YupQ1Xm1bCbDrvY","Message-ID":"\n <CACb0b4nTh-RB6HheT4EHz3GW40=qCBkYM4T33fThMOeJ+2e4Dw@mail.gmail.com>","Subject":"Re: [PATCH] libstdc++: Fix duplicated export on\n basic_string::_M_disjunct on Solaris.","To":"=?utf-8?q?Tomasz_Kami=C5=84ski?= <tkaminsk@redhat.com>","Cc":"libstdc++@gcc.gnu.org, gcc-patches@gcc.gnu.org,\n ro@cebitec.uni-bielefeld.de","X-Mimecast-Spam-Score":"0","X-Mimecast-MFC-PROC-ID":"YJJ5Vbbqk-0saEzxFsvtE0nFOnLbm2I4x-bh-OLCRvI_1776077048","X-Mimecast-Originator":"redhat.com","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}}]