Blame SOURCES/gdb-rhbz1125820-ppc64le-enablement-16of37.patch

01917d
commit 14b5f73fac0e34c2fca81aa0dfbc9c7eebc922f2
01917d
Author: Alan Modra <amodra@gmail.com>
01917d
Date:   Mon Nov 11 13:46:26 2013 +1030
01917d
01917d
    PowerPC64 ELFv2, allocate dynreloc space for ifunc
01917d
    
01917d
    	* elf64-ppc.c (allocate_dynrelocs): Revert 2013-11-04 change.
01917d
01917d
Index: gdb-7.6.1/bfd/elf64-ppc.c
01917d
===================================================================
01917d
--- gdb-7.6.1.orig/bfd/elf64-ppc.c
01917d
+++ gdb-7.6.1/bfd/elf64-ppc.c
01917d
@@ -9216,8 +9216,7 @@ allocate_dynrelocs (struct elf_link_hash
01917d
 
01917d
   if (eh->dyn_relocs == NULL
01917d
       || (!htab->elf.dynamic_sections_created
01917d
-	  && (h->type != STT_GNU_IFUNC
01917d
-	      || !htab->opd_abi)))
01917d
+	  && h->type != STT_GNU_IFUNC))
01917d
     return TRUE;
01917d
 
01917d
   /* In the shared -Bsymbolic case, discard space allocated for