X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=bfd%2Felf64-ppc.c;fp=bfd%2Felf64-ppc.c;h=63de3aba594fa4de8d556342505cb38321e1eaca;hb=2165dc8d90ef9618a1db9bc596f433b02b7cc54a;hp=25a3e468a733cc12407f2adb29008fed6ab1c569;hpb=06507dab6172582d3924a3d7dc92a9e7d4ab60ff;p=deliverable%2Fbinutils-gdb.git diff --git a/bfd/elf64-ppc.c b/bfd/elf64-ppc.c index 25a3e468a7..63de3aba59 100644 --- a/bfd/elf64-ppc.c +++ b/bfd/elf64-ppc.c @@ -4774,14 +4774,6 @@ ppc64_elf_check_relocs (bfd *abfd, struct bfd_link_info *info, if (!update_local_sym_info (abfd, symtab_hdr, r_symndx, rel->r_addend, tls_type)) return FALSE; - - /* We may also need a plt entry if the symbol turns out to be - an ifunc. */ - if (h != NULL && !bfd_link_pic (info) && abiversion (abfd) != 1) - { - if (!update_plt_info (abfd, &h->plt.plist, rel->r_addend)) - return FALSE; - } break; case R_PPC64_PLT16_HA: