diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2006-10-19 13:42:17 +0000 |
---|---|---|
committer | Richard Sandiford <rdsandiford@googlemail.com> | 2006-10-19 13:42:17 +0000 |
commit | 6a4837657a02883bda341796fe407ee988cd0695 (patch) | |
tree | 2677bdcb07f219785abee474061f6a4eb91206ac /ld/testsuite/ld-mips-elf/rel32-n32.d | |
parent | 76101e23e55ea5df7a9db630067a991e3f960c84 (diff) | |
download | gdb-6a4837657a02883bda341796fe407ee988cd0695.zip gdb-6a4837657a02883bda341796fe407ee988cd0695.tar.gz gdb-6a4837657a02883bda341796fe407ee988cd0695.tar.bz2 |
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.
Diffstat (limited to 'ld/testsuite/ld-mips-elf/rel32-n32.d')
-rw-r--r-- | ld/testsuite/ld-mips-elf/rel32-n32.d | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ld/testsuite/ld-mips-elf/rel32-n32.d b/ld/testsuite/ld-mips-elf/rel32-n32.d index 3c6b093..3764f40 100644 --- a/ld/testsuite/ld-mips-elf/rel32-n32.d +++ b/ld/testsuite/ld-mips-elf/rel32-n32.d @@ -10,6 +10,6 @@ Relocation section '.rel.dyn' at offset .* contains 2 entries: [0-9a-f ]+R_MIPS_REL32 Hex dump of section '.text': - 0x000002d0 00000000 00000000 00000000 00000000 ................ - 0x000002e0 000002e0 00000000 00000000 00000000 ................ - 0x000002f0 00000000 00000000 00000000 00000000 ................ + 0x000002c0 00000000 00000000 00000000 00000000 ................ + 0x000002d0 000002d0 00000000 00000000 00000000 ................ + 0x000002e0 00000000 00000000 00000000 00000000 ................ |