From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11198 invoked by alias); 19 Nov 2013 20:59:19 -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 11189 invoked by uid 89); 19 Nov 2013 20:59:19 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=4.6 required=5.0 tests=AWL,BAYES_50,MSGID_MULTIPLE_AT,RDNS_NONE,URIBL_BLOCKED autolearn=no version=3.3.2 X-HELO: mailhost.u-strasbg.fr Received: from Unknown (HELO mailhost.u-strasbg.fr) (130.79.222.212) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 19 Nov 2013 20:59:17 +0000 Received: from mailhost.u-strasbg.fr (localhost [127.0.0.1]) by antispam (Postfix) with ESMTP id 8D2E114041D; Tue, 19 Nov 2013 21:59:07 +0100 (CET) Received: from mailhost.u-strasbg.fr (localhost [127.0.0.1]) by antivirus (Postfix) with ESMTP id 7F050140565; Tue, 19 Nov 2013 21:59:07 +0100 (CET) Received: from md13.u-strasbg.fr (md13.u-strasbg.fr [130.79.200.248]) by mr2.u-strasbg.fr (Postfix) with ESMTP id 3C83014041D; Tue, 19 Nov 2013 21:59:04 +0100 (CET) Received: from ms15.u-strasbg.fr (ms15.u-strasbg.fr [130.79.204.115]) by md13.u-strasbg.fr (8.14.3/jtpda-5.5pre1) with ESMTP id rAJKx05Q018812 ; Tue, 19 Nov 2013 21:59:03 +0100 (envelope-from pierre.muller@ics-cnrs.unistra.fr) Received: from E6510Muller (gwif.semfio.usp.br [143.107.128.25]) (Authenticated sender: mullerp) by ms15.u-strasbg.fr (Postfix) with ESMTPSA id 1F1B21FD8A; Tue, 19 Nov 2013 21:58:56 +0100 (CET) From: "Pierre Muller" To: "'Tom Tromey'" , "'Iain Buclaw'" Cc: References: <87mwl0mlsa.fsf@fleche.redhat.com> <874n78mge2.fsf@fleche.redhat.com> In-Reply-To: <874n78mge2.fsf@fleche.redhat.com> Subject: RE: [PATCH] Add d_main_name to dlang.c Date: Tue, 19 Nov 2013 21:05:00 -0000 Message-ID: <00f101cee56a$2c206e20$84614a60$@muller@ics-cnrs.unistra.fr> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-SW-Source: 2013-11/txt/msg00562.txt.bz2 > -----Message d'origine----- > De=A0: gdb-patches-owner@sourceware.org [mailto:gdb-patches- > owner@sourceware.org] De la part de Tom Tromey > Envoy=E9=A0: mardi 19 novembre 2013 15:49 > =C0=A0: Iain Buclaw > Cc=A0: gdb-patches@sourceware.org > Objet=A0: Re: [PATCH] Add d_main_name to dlang.c >=20 > >>>>> "Iain" =3D=3D Iain Buclaw writes: >=20 > Iain> By the way, it is more preferable to use the mangled name of the > D > Iain> main function (_Dmain), or the pretty debug de-mangled name? > Both > Iain> work just as well in achieving the job. >=20 > I don't think it matters. I thought that in general, using the mangled name would allow to find main even if you do not generate any debug information, as long as you do not remove the assembler symbols from the executable. This seems like a valid reason to prefer mangled name over demangled, no? Pierre