X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=bfd%2Felf64-ppc.c;h=f0bcee1687f73f9f4aae0b0436d047ef7a630dde;hb=4f038ee5d22f04a16a413cf2e3d8ddeecdc75639;hp=369eae52f146b621798d9ed102e688f93b55e3f6;hpb=85fabe715c441e1c90fe913e2a6d65f0e487e5e8;p=external%2Fbinutils.git diff --git a/bfd/elf64-ppc.c b/bfd/elf64-ppc.c index 369eae5..f0bcee1 100644 --- a/bfd/elf64-ppc.c +++ b/bfd/elf64-ppc.c @@ -13915,7 +13915,7 @@ ppc64_elf_relocate_section (bfd *output_bfd, if (!bfd_link_pic (info) && !info->traditional_format && !htab->opd_abi - && rel->r_addend == 0 + && rel->r_addend == d_offset && h != NULL && &h->elf == htab->elf.hgot && rel + 1 < relend && rel[1].r_info == ELF64_R_INFO (r_symndx, R_PPC64_REL16_LO)