From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24318 invoked by alias); 24 Feb 2005 01:47:51 -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 24201 invoked from network); 24 Feb 2005 01:47:41 -0000 Received: from unknown (HELO gizmo03bw.bigpond.com) (144.140.70.13) by sourceware.org with SMTP; 24 Feb 2005 01:47:41 -0000 Received: (qmail 25107 invoked from network); 24 Feb 2005 01:47:38 -0000 Received: from unknown (HELO bwmam12.bigpond.com) (144.135.24.103) by gizmo03bw.bigpond.com with SMTP; 24 Feb 2005 01:47:38 -0000 Received: from cpe-144-136-221-26.sa.bigpond.net.au ([144.136.221.26]) by bwmam12.bigpond.com(MAM REL_3_4_2a 189/13069813) with SMTP id 13069813; Thu, 24 Feb 2005 11:47:38 +1000 Received: by bubble.modra.org (Postfix, from userid 500) id 025F0197EF0; Thu, 24 Feb 2005 12:17:37 +1030 Date: Thu, 24 Feb 2005 13:58:00 -0000 From: Alan Modra To: Chris Kirby Cc: binutils@sources.redhat.com Subject: Re: Changing .dynstr to be more C++ friendly? Message-ID: <20050224014737.GO3563@bubble.modra.org> Mail-Followup-To: Chris Kirby , binutils@sources.redhat.com References: <5.1.0.14.0.20050223142247.01c54d50@sherlock> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5.1.0.14.0.20050223142247.01c54d50@sherlock> User-Agent: Mutt/1.4i X-SW-Source: 2005-02/txt/msg00580.txt.bz2 On Wed, Feb 23, 2005 at 02:22:50PM -0500, Chris Kirby wrote: > We have a large C++ embedded project Personally, I don't think you should mention "embedded" and "C++" in the same breath. > My thinking was that we could change the definition of an Elf symbol > to not contain a single name, but rather N distinct name components > (3 in this case). I think you underestimate the scope of the change you are proposing. This would require changes to all consumers of ELF files, which means more than just the assembler and linker. Debuggers, ld.so, etc. -- Alan Modra IBM OzLabs - Linux Technology Centre