aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2016-09-01 14:56:52 +0930
committerAlan Modra <amodra@gmail.com>2016-09-01 15:10:07 +0930
commitcd285db582fb1bd59db01e3dc29511d08999d05b (patch)
tree1bed028ad14bef4d082f8cc35c6ac8f952efa363 /bfd/ChangeLog
parent0318424c7bd637453be8178506c18f24858ad7f6 (diff)
downloadgdb-cd285db582fb1bd59db01e3dc29511d08999d05b.zip
gdb-cd285db582fb1bd59db01e3dc29511d08999d05b.tar.gz
gdb-cd285db582fb1bd59db01e3dc29511d08999d05b.tar.bz2
Don't treat .opd section specially when ELFv2
Fixes a gdb segfault if a section named .opd is found in ELFv2 binaries. * elf64-ppc.c (synthetic_opd): New static var. (compare_symbols): Don't treat symbols in .opd specially for ELFv2. (ppc64_elf_get_synthetic_symtab): Likewise. Comment.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 59dfb2c..ddbf23b 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,9 @@
+2016-09-01 Alan Modra <amodra@gmail.com>
+
+ * elf64-ppc.c (synthetic_opd): New static var.
+ (compare_symbols): Don't treat symbols in .opd specially for ELFv2.
+ (ppc64_elf_get_synthetic_symtab): Likewise. Comment.
+
2016-08-31 Alan Modra <amodra@gmail.com>
* elf64-ppc.c (group_sections): Delete stub14_group_size. Instead,