PowerPC64 ELFv2, allocate dynreloc space for ifunc

* elf64-ppc.c (allocate_dynrelocs): Revert 2013-11-04 change.
This commit is contained in:
Alan Modra 2013-11-11 13:46:26 +10:30
parent afe397ea85
commit 14b5f73fac
2 changed files with 5 additions and 2 deletions

View file

@ -1,3 +1,7 @@
2013-11-11 Alan Modra <amodra@gmail.com>
* elf64-ppc.c (allocate_dynrelocs): Revert 2013-11-04 change.
2013-11-11 Ulrich Weigand <uweigand@de.ibm.com>
* elf64-ppc.c (ppc64_elf_edit_toc): Use SYMBOL_REFERENCES_LOCAL

View file

@ -9417,8 +9417,7 @@ allocate_dynrelocs (struct elf_link_hash_entry *h, void *inf)
if (eh->dyn_relocs == NULL
|| (!htab->elf.dynamic_sections_created
&& (h->type != STT_GNU_IFUNC
|| !htab->opd_abi)))
&& h->type != STT_GNU_IFUNC))
return TRUE;
/* In the shared -Bsymbolic case, discard space allocated for