*r_offset == r_addend for RELATIVE relocs against .got.
+2003-06-17 Jakub Jelinek <jakub@redhat.com>
+
+ * elf64-ppc.c (ppc64_elf_relocation_section): Ensure
+ *r_offset == r_addend for RELATIVE relocs against .got.
+
2003-06-17 Alan Modra <amodra@bigpond.net.au>
* elf64-ppc.c (ppc64_elf_relocate_section): Optimize unaligned relocs.
/* Write the .got section contents for the sake
of prelink. */
loc = htab->sgot->contents + off;
- bfd_put_64 (output_bfd, outrel.r_addend, loc);
+ bfd_put_64 (output_bfd, outrel.r_addend + relocation,
+ loc);
}
else
outrel.r_info = ELF64_R_INFO (indx, R_PPC64_GLOB_DAT);