diff options
author | Alan Modra <amodra@gmail.com> | 2016-09-01 14:56:52 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2016-09-01 15:10:07 +0930 |
commit | cd285db582fb1bd59db01e3dc29511d08999d05b (patch) | |
tree | 1bed028ad14bef4d082f8cc35c6ac8f952efa363 /bfd/ChangeLog | |
parent | 0318424c7bd637453be8178506c18f24858ad7f6 (diff) | |
download | gdb-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/ChangeLog | 6 |
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, |