diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2008-08-06 19:49:06 +0000 |
---|---|---|
committer | Richard Sandiford <rdsandiford@googlemail.com> | 2008-08-06 19:49:06 +0000 |
commit | 4e41d0d7c3dcff6898ecfe038357e68c47144c70 (patch) | |
tree | a7ffa667529dc7587aed5d3f620f6cd5a1b001a7 /ld/testsuite/ld-mips-elf/tlsdyn-o32-1.d | |
parent | 738e53487d7edb6b7428b889dcb0721d3d9e2c43 (diff) | |
download | gdb-4e41d0d7c3dcff6898ecfe038357e68c47144c70.zip gdb-4e41d0d7c3dcff6898ecfe038357e68c47144c70.tar.gz gdb-4e41d0d7c3dcff6898ecfe038357e68c47144c70.tar.bz2 |
bfd/
* elfxx-mips.c (mips_elf_link_hash_table): Add an "sstubs" field.
(_bfd_mips_elf_create_dynamic_sections): Use it to cache the stubs
section. Don't check whether the section already exists.
(_bfd_mips_elf_adjust_dynamic_symbol): Use htab->sstubs.
(_bfd_mips_elf_finish_dynamic_symbol): Likewise.
(_bfd_mips_elf_finish_dynamic_sections): Likewise.
(_bfd_mips_elf_size_dynamic_sections): Likewise. Don't add the
dummy stub to an empty section.
(_bfd_mips_elf_link_hash_table_create): Initialize the "sstubs" field.
ld/testsuite/
* ld-mips-elf/tls-hidden3.ld: Remove the unused .MIPS.stubs section.
Keep the text start address the same.
* ld-mips-elf/tls-multi-got-1.got: We have removed a .MIPS.stubs
section that contained only a 16-byte dummy stub. Subtract 16
from addresses to account for the change.
* ld-mips-elf/tls-multi-got-1.r: Likewise. Adjust MIPS_UNREFEXTNO
to account the removed section symbol.
* ld-mips-elf/tlsdyn-o32-1.d: We have deleted a .MIPS.stubs
section that contained only a 16-byte dummy stub. Remove it
from the disassembly.
* ld-mips-elf/tlsdyn-o32-2.d: Likewise.
* ld-mips-elf/tlsdyn-o32-3.d: Likewise.
* ld-mips-elf/tlsdyn-o32.d: Likewise.
* ld-mips-elf/relax-jalr-n32-shared.d: Likewise.
* ld-mips-elf/relax-jalr-n64-shared.d: Likewise.
Diffstat (limited to 'ld/testsuite/ld-mips-elf/tlsdyn-o32-1.d')
-rw-r--r-- | ld/testsuite/ld-mips-elf/tlsdyn-o32-1.d | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/ld/testsuite/ld-mips-elf/tlsdyn-o32-1.d b/ld/testsuite/ld-mips-elf/tlsdyn-o32-1.d index 2ff4260..bf803c88 100644 --- a/ld/testsuite/ld-mips-elf/tlsdyn-o32-1.d +++ b/ld/testsuite/ld-mips-elf/tlsdyn-o32-1.d @@ -98,7 +98,3 @@ Disassembly of section .text: .*: 03e00008 jr ra .*: 27bd0010 addiu sp,sp,16 .*: 00000000 nop -Disassembly of section .MIPS.stubs: - -.* <.MIPS.stubs>: - ... |