OSDN Git Service

PR 4497
authorAlan Modra <amodra@bigpond.net.au>
Sat, 12 May 2007 14:27:34 +0000 (14:27 +0000)
committerAlan Modra <amodra@bigpond.net.au>
Sat, 12 May 2007 14:27:34 +0000 (14:27 +0000)
commite7c2d922c76df4317e6ba93e92c306daa476cc5b
treec57e886d1090cb9e7e635e219b16bcc8e03849c2
parent5d3041f31ceb8b49145c8dc4baa49e7ff3a6539f
PR 4497
* elf-eh-frame.c (struct cie): Add "local_personality".  Make
"personality" a union.
(cie_eq): Compare local_personality too.  Adjust personality
comparison.
(_bfd_elf_discard_section_eh_frame): Check binding on personality
reloc sym to allow for bad symtab.  Use stashed local syms rather
than reading personality local sym.  Handle discarded sections.
bfd/ChangeLog
bfd/elf-eh-frame.c