From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 58525 invoked by alias); 8 Feb 2018 14:07:21 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Received: (qmail 58514 invoked by uid 89); 8 Feb 2018 14:07:20 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=H*f:sk:1518098, H*i:sk:1518098 X-HELO: mail-io0-f175.google.com Received: from mail-io0-f175.google.com (HELO mail-io0-f175.google.com) (209.85.223.175) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 08 Feb 2018 14:07:19 +0000 Received: by mail-io0-f175.google.com with SMTP id 72so5881419iom.10 for ; Thu, 08 Feb 2018 06:07:19 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=u8WW+WooqAE3++gHdQI+bDHr0ysPtVYMvDGolAfXFHI=; b=e7sAkclq78FvNx+kLka17sLiAsN9xEUY3DNzNcIGA1v34PrOS8vKMWjrdGVB/CwKc4 SHEjDZgmTMuHovLc9B5iPQ9vTDKhchbycTPIUlIpckEqkoIDBH3fqQhG75T2kuCDm1oR o6ZvA3gPomyJEGoKCdHjsmhWk3VayA85PAAH4S1GRZnHU5XnxUmZ6cGqBastnKrbc7ai 7Td6ThST/3EGaIZWJ2o1Ojom8UWENeZ3YUxo9MfeCd5i5OF3Zt9ov52xuZZ0oZf3MG0v jxLHOjwb73wgWD0JXk7NHuWjPLhRoSX3s0bV8p/PH3V7rqUd9wgCuPBrrSMchYtuVuPg dcig== X-Gm-Message-State: APf1xPDEum7XFYhtltrFC8HpLJZqocJJCTXIcQ4kkdhPYgDOhGHnKSZX ktcQI/bXXKaoA4EUDAvy3L7BV7Os/4B87aJhmqLkdfKX X-Google-Smtp-Source: AH8x227PfVbPqOGkZAg0AwB7U/PKx1B6AFvwtDhkvwqmyXaY0qtUYyaheiNs1cYjkVrmvjoYYGYF3LuNyu2Yo4qvFrU= X-Received: by 10.107.201.206 with SMTP id z197mr914616iof.50.1518098837738; Thu, 08 Feb 2018 06:07:17 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.50.198 with HTTP; Thu, 8 Feb 2018 06:07:17 -0800 (PST) In-Reply-To: <1518098712.3405.274.camel@gnu.org> References: <1b58e2df-5425-4f22-510c-d2e9f51040ba@polymtl.ca> <39845077-6bdf-f60d-9bfc-a491e7fa4fc7@gmail.com> <132fbd97-4f0d-020f-1c0f-1d4097800233@polymtl.ca> <6da16f7c-4801-4c57-2197-271db491a88f@gmail.com> <6394368bca446f08119118a0f88a30b7@polymtl.ca> <0f519031e0a603b18788589d5c1700d3@polymtl.ca> <5a58deaaf993c5dc275386e5cd89cc37@polymtl.ca> <77ac6b1d9e32784761e05424604f58d5@polymtl.ca> <1518098712.3405.274.camel@gnu.org> From: Jonathan Wakely Date: Thu, 08 Feb 2018 14:07:00 -0000 Message-ID: Subject: Re: gdb 8.x - g++ 7.x compatibility To: psmith@gnu.org Cc: gdb@sourceware.org, GCC Content-Type: text/plain; charset="UTF-8" X-SW-Source: 2018-02/txt/msg00076.txt.bz2 On 8 February 2018 at 14:05, Paul Smith wrote: > Isn't the problem with the mangled name, which otherwise would be just > what we wanted since it's easy to match and is unique in just the way > we want it to be, that mangling is not standardized? No, because mangling is standardized: http://itanium-cxx-abi.github.io/cxx-abi/abi.html#mangling The *demangled* name doesn't have a fixed, canonical form.