From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27313 invoked by alias); 17 Nov 2005 03:35:15 -0000 Received: (qmail 27303 invoked by uid 22791); 17 Nov 2005 03:35:13 -0000 Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Thu, 17 Nov 2005 03:35:13 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11/8.12.11) with ESMTP id jAH3XtBK014063; Wed, 16 Nov 2005 22:33:55 -0500 Received: from pobox.corp.redhat.com (pobox.corp.redhat.com [172.16.52.156]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id jAH3XtV05246; Wed, 16 Nov 2005 22:33:55 -0500 Received: from vpn83-133.boston.redhat.com (vpn83-133.boston.redhat.com [172.16.83.133]) by pobox.corp.redhat.com (8.12.8/8.12.8) with ESMTP id jAH3Xs1n015762; Wed, 16 Nov 2005 22:33:54 -0500 Subject: Re: Link-time optimzation From: Jeffrey A Law Reply-To: law@redhat.com To: Mark Mitchell Cc: Richard Henderson , gcc mailing list In-Reply-To: <437BDC9E.3080608@codesourcery.com> References: <437BB214.1070306@codesourcery.com> <20051117011900.GA17847@redhat.com> <437BDC9E.3080608@codesourcery.com> Content-Type: text/plain Date: Thu, 17 Nov 2005 03:35:00 -0000 Message-Id: <1132198431.3152.5.camel@fuel98> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org X-SW-Source: 2005-11/txt/msg00754.txt.bz2 > Our understanding was that the debugger actually uses the symbol table, > in addition to the debugging information, in some cases. (This must be > true when not running with -g, but I thought it was true in other cases > as well.) It might be true for other tools, too. I can't offhand recall if GDB actually uses the minimal symbols (the symbol table) for anything if there are debug symbols available. But even if we prove GDB doesn't use those symbols, we should still keep them -- other tools, or even other debuggers (Etnus?) might still use the symbols from the symbol table. Jeff