aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2018-04-27 15:46:40 +0930
committerAlan Modra <amodra@gmail.com>2018-04-27 17:12:32 +0930
commit04383fd15b3b82d824df9c72e3ade88c43bfb5ac (patch)
treee61f7ca05cb6fb083adf17f802176c5b234ab8c5 /bfd/ChangeLog
parentced8ce28a4f72cfd8eaee0d17cf090997cc2fab7 (diff)
downloadgdb-04383fd15b3b82d824df9c72e3ade88c43bfb5ac.zip
gdb-04383fd15b3b82d824df9c72e3ade88c43bfb5ac.tar.gz
gdb-04383fd15b3b82d824df9c72e3ade88c43bfb5ac.tar.bz2
PR23123, PowerPC32 ifunc regression
Two of the gcc ifunc tests fail for ppc32, due to my pr22374 fix being a little too enthusiastic in trimming PLT entries. ppc64 doesn't have the same failures because ppc64_elf_check_relocs happens to set needs_plt for any ifunc reloc. PR 23123 PR 22374 * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Don't drop plt relocs for ifuncs. * elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Comment fixes.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index fcfd913..5494875 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,11 @@
+2018-04-27 Alan Modra <amodra@gmail.com>
+
+ PR 23123
+ PR 22374
+ * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Don't drop plt
+ relocs for ifuncs.
+ * elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Comment fixes.
+
2018-04-26 Pedro Alves <palves@redhat.com>
* elf64-ppc.c (ppc64_elf_get_synthetic_symtab): Don't consider