Don't use vma to identify eh_frame personality function
authorAlan Modra <amodra@gmail.com>
Wed, 30 Apr 2014 00:41:56 +0000 (10:11 +0930)
committerAlan Modra <amodra@gmail.com>
Wed, 30 Apr 2014 00:41:56 +0000 (10:11 +0930)
commit5087d529319fc6d5985032183c138dd715d707b3
treeb4b445a47d7c2f312d08a8dd879acd96b36a329a
parent264bddaff16ce11038fa8e40068ec7535a3a7f3c
Don't use vma to identify eh_frame personality function

This is all we should need to be able to run the eh_frame parts of
bfd_elf_discard_info before bfd_elf_size_dynamic_sections

* elf-eh-frame.c (struct cie.personality): Replace val with sym.
(find_merged_cie): Identify personality functions by (bfd_id,index)
pair when a local sym is used.
bfd/ChangeLog
bfd/elf-eh-frame.c