bfd/
commita0189b07392e2a682f9456da2e6516d7f61f6ff7
authorNathan Sidwell <nathan@codesourcery.com>
Tue, 25 Mar 2008 18:56:02 +0000 (25 18:56 +0000)
committerNathan Sidwell <nathan@codesourcery.com>
Tue, 25 Mar 2008 18:56:02 +0000 (25 18:56 +0000)
tree305dd6f6b7fe5ac04f885f21138bd86ba24cf81a
parent21f99adcc9d59e5b7fd7d515fcd35467e4e67fc7
bfd/
* elf32-arm.c (elf32_arm_final_link_relocate): Skip dynamic relocs
in vxworks tls_vars sections.
(allocate_dynrelocs, elf32_arm_size_dynamic_sections): Likewise.
* elf32-i386.c (allocate_dynrelocs,
elf_i386_size_dynamic_sections, elf_i386_relocate_section): Likewise.
* elf32-ppc.c (allocate_dynrelocs, ppc_elf_size_dynamic_sections,
ppc_elf_relocate_section): Likewise.
* elf32-sh.c (allocate_dynrelocs, sh_elf_size_dynamic_sections,
sh_elf_relocate_section): Likewise.
* elfxx-sparc.c (allocate_dynrelocs,
_bfd_sparc_elf_size_dynamic_sections,
_bfd_sparc_elf_relocate_section): Likewise.

ld/testsuite/
* ld-vxworks/tls-3.s: New.
* ld-vxworks/tls-3.d: New.
bfd/ChangeLog
bfd/elf32-arm.c
bfd/elf32-i386.c
bfd/elf32-ppc.c
bfd/elf32-sh.c
bfd/elfxx-sparc.c
ld/testsuite/ChangeLog
ld/testsuite/ld-vxworks/tls-3.d [new file with mode: 0644]
ld/testsuite/ld-vxworks/tls-3.s [new file with mode: 0644]