From f137a54e7af023b5a81c138f1ff7b0619883e807 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Sat, 12 May 2007 14:27:34 +0000 Subject: 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 | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'bfd/ChangeLog') diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 102fd08..81848c0 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,5 +1,16 @@ 2007-05-12 Alan Modra + 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. + +2007-05-12 Alan Modra + * elf32-spu.c (elf_howto_table): Add howto for R_SPU_ADDR16X. 2007-05-11 Alan Modra -- cgit v1.1