From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7513 invoked by alias); 11 Dec 2004 04:34:38 -0000 Mailing-List: contact binutils-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sources.redhat.com Received: (qmail 7493 invoked from network); 11 Dec 2004 04:34:34 -0000 Received: from unknown (HELO nevyn.them.org) (66.93.172.17) by sourceware.org with SMTP; 11 Dec 2004 04:34:34 -0000 Received: from drow by nevyn.them.org with local (Exim 4.34 #1 (Debian)) id 1Ccyxe-000898-24; Fri, 10 Dec 2004 23:34:26 -0500 Date: Sat, 11 Dec 2004 04:34:00 -0000 From: Daniel Jacobowitz To: Hans-Peter Nilsson , binutils@sources.redhat.com Subject: Re: RFA: Don't canonicalize STT_SECTION syms Message-ID: <20041211043426.GA31280@nevyn.them.org> Mail-Followup-To: Hans-Peter Nilsson , binutils@sources.redhat.com References: <20041210140431.GF12046@bubble.modra.org> <200412101514.iBAFEVEf002240@ignucius.se.axis.com> <20041210151929.GA14328@nevyn.them.org> <20041211042043.GJ12046@bubble.modra.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041211042043.GJ12046@bubble.modra.org> User-Agent: Mutt/1.5.5.1+cvs20040105i X-SW-Source: 2004-12/txt/msg00132.txt.bz2 On Sat, Dec 11, 2004 at 02:50:43PM +1030, Alan Modra wrote: > On Fri, Dec 10, 2004 at 10:19:29AM -0500, Daniel Jacobowitz wrote: > > so I assume there is more. > > Yeah. > > bfd/ChangeLog > * elfcode.h (elf_slurp_symbol_table): Use bfd_elf_sym_name so that > canonical sections syms have a name. Could you explain why this change is necessary? It's not going back to the same place we were before, and I find this... > -0+00 l d foo 0+0 > +0+00 l d foo 0+0 (|foo) to be pretty confusing, since IIRC an undefined reference to foo shouldn't be resolved to that symbol, if the ELF symbol's name is empty. -- Daniel Jacobowitz