OSDN Git Service

* elf32-ppc.c (ppc_elf_relocate_section): Subtract tls seg vma from
authorAlan Modra <amodra@bigpond.net.au>
Mon, 10 Mar 2003 23:25:13 +0000 (23:25 +0000)
committerAlan Modra <amodra@bigpond.net.au>
Mon, 10 Mar 2003 23:25:13 +0000 (23:25 +0000)
commit66a387f93c778f1ec191db2b7aec74290b4ac636
tree9e783237f3548de309f62e2209fad5a13f54b44c
parentb83d2e1ed0023722e5540d64eb5d79ea8b15091d
* elf32-ppc.c (ppc_elf_relocate_section): Subtract tls seg vma from
zero index dynamic tls relocs generated for the GOT.  Tidy code.
Set "relocation" to 1 on DTPMOD32 relocs.  Optimize HA adjustment.
* elf64-ppc.c (ppc64_elf_relocate_section): Likewise.

* ld-powerpc/tlsso.r: Adjust for corrected zero symbol index relocs.
* ld-powerpc/tlsso32.r: Likewise.
bfd/ChangeLog
bfd/elf32-ppc.c
bfd/elf64-ppc.c
ld/testsuite/ChangeLog
ld/testsuite/ld-powerpc/tlsso.r
ld/testsuite/ld-powerpc/tlsso32.r