This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: Changing .dynstr to be more C++ friendly?
- From: Alan Modra <amodra at bigpond dot net dot au>
- To: Chris Kirby <ckirby at laurelnetworks dot com>
- Cc: binutils at sources dot redhat dot com
- Date: Thu, 24 Feb 2005 12:17:37 +1030
- Subject: Re: Changing .dynstr to be more C++ friendly?
- References: <5.1.0.14.0.20050223142247.01c54d50@sherlock>
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