This is the mail archive of the binutils@sourceware.org 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]
Other format: [Raw text]

Re: Don't add DT_DEBUG to MIPS shared libraries


Richard Sandiford wrote:
[snip]
> bfd/
> 	* elfxx-mips.c (_bfd_mips_elf_size_dynamic_sections): Add DT_DEBUG
> 	and DT_MIPS_RLD_MAP tags for position-independent executables.
> 	Do not add DT_DEBUG to shared libraries for any MIPS target.
> 
> ld/testsuite/
> 	* ld-mips-elf/multi-got-1.d: Remove DT_DEBUG tag.  Do not require
> 	a specific file offset for .dynamic.  Reduce DT_HASH by 8 to account
> 	for removed tag.
> 	* ld-mips-elf/tls-multi-got-1.r: Likewise.  Also reduce DT_REL by 8.
> 	Reduce PLTGOT and symbol values by 16 to account for the removed tag.
> 	* ld-mips-elf/textrel-1.d: Remove DT_DEBUG tag.
> 	* ld-mips-elf/rel32-n32.d: Reduce addresses by 16 to account for
> 	removed DT_DEBUG tag.
> 	* ld-mips-elf/rel64.d: Likewise.
> 	* ld-mips-elf/tls-multi-got-1.got: Likewise.
> 	* ld-mips-elf/tlslib-o32-hidden.got: Likewise.

Also ok with me.


Thiemo


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