This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: RFC: .gnu.strtab (aka merging duplicate strings by ld)


Jakub Jelinek <jakub@redhat.com> writes:

> On Wed, Mar 28, 2001 at 11:55:33AM -0800, Ian Lance Taylor wrote:
> > An implementation which requires changing every ELF backend file is
> > clearly problematical.  Is it required?  Can you simply adjust the
> > symbol values in elf_link_input_bfd?
> 
> I'll try to write something using information retrieved from
> bfd_reloc_type_lookup. I need to get at addend at least.
> Will see.

I'm not suggesting that you do the relocation processing in
elf_link_input_bfd.  That would be hard or impossible.  I'm suggesting
that you manipulate the local symbol values so that the local symbol
has the correct address for the relocation processing done by the
backend.

Ian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]