From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 90673 invoked by alias); 9 Jan 2019 18:53:30 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 90653 invoked by uid 89); 9 Jan 2019 18:53:29 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=BAYES_00,KAM_LAZY_DOMAIN_SECURITY,SPF_HELO_PASS autolearn=no version=3.3.2 spammy=blessing, Hx-languages-length:1021, gave, our X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 09 Jan 2019 18:53:28 +0000 Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id E1D6546291; Wed, 9 Jan 2019 18:53:26 +0000 (UTC) Received: from [127.0.0.1] (ovpn04.gateway.prod.ext.ams2.redhat.com [10.39.146.4]) by smtp.corp.redhat.com (Postfix) with ESMTP id 516DD105B1E1; Wed, 9 Jan 2019 18:53:25 +0000 (UTC) Subject: Re: [PATCH] gdb: Remove support for old mangling schemes To: Tom Tromey , Keith Seitz References: <20190108232208.17487-1-simon.marchi@ericsson.com> <87zhs9py1g.fsf@tromey.com> Cc: Simon Marchi , "gdb-patches@sourceware.org" From: Pedro Alves Message-ID: Date: Wed, 09 Jan 2019 18:53:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <87zhs9py1g.fsf@tromey.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-SW-Source: 2019-01/txt/msg00201.txt.bz2 On 01/09/2019 04:59 PM, Tom Tromey wrote: >>>>>> "Keith" == Keith Seitz writes: > > Keith> The manual talks about several demangling-related features which > Keith> raised questions for me about the general support for gnu-v2 code. If > Keith> libiberty is removing support for v2 demangling, how useful will GDB be > Keith> without the ability to demangle v2 symbols? Should we deprecate or remove > Keith> that, too? /me opens can of worms > > I tend to think removing the GNU v2 ABI support would be fine. > It's long since obsolete. If someone out there still requires gcc 2.95, > I suppose they can either build an old gdb as well, or use "set lang c". +1 For those not involved earlier, note that impact on gdb was also discussed before the libiberty code was dropped. It was only removed because we gave our blessing. FWIW, here was my opinion on it: https://sourceware.org/ml/gdb-patches/2018-12/msg00091.html Thanks, Pedro Alves