PowerPC ifunc with local symbols
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index 710b790caf49a4bb7e414026c03877de5677f31a..db48e4b4349637f49b4ede2e78a8a9599895b10c 100644 (file)
@@ -1,3 +1,15 @@
+2015-12-07  Alan Modra  <amodra@gmail.com>
+
+       * elf32-ppc.c (ppc_elf_check_relocs): Don't error on local ifunc
+       plt call.  Wrap long lines.
+       (ppc_elf_relocate_section): Wrap long lines.
+       * elf64-ppc.c (ppc64_elf_check_relocs): Don't error on local ifunc
+       plt calls.  Move __tls_get_addr checks later.  Don't create plt
+       for addr14/addr24 relocs.
+       (ppc64_elf_gc_sweep_hook): Adjust to suit check_relocs changes.
+       (ppc64_elf_relocate_section): Correct local ifunc handling for
+       PLT64, PLT32 and PLT16 relocs.
+
 2015-12-07  Alan Modra  <amodra@gmail.com>
 
        PR19323
This page took 0.024026 seconds and 4 git commands to generate.