diff options
author | Alan Modra <amodra@gmail.com> | 2007-05-12 14:27:34 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2007-05-12 14:27:34 +0000 |
commit | f137a54e7af023b5a81c138f1ff7b0619883e807 (patch) | |
tree | 3f374af435a5bdd33ccea9f76b46bfd6aada8cfc /bfd/ChangeLog | |
parent | 4f4416b5f935edad0191d7e60952db517bb2671c (diff) | |
download | fsf-binutils-gdb-f137a54e7af023b5a81c138f1ff7b0619883e807.zip fsf-binutils-gdb-f137a54e7af023b5a81c138f1ff7b0619883e807.tar.gz fsf-binutils-gdb-f137a54e7af023b5a81c138f1ff7b0619883e807.tar.bz2 |
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.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
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 <amodra@bigpond.net.au> + 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 <amodra@bigpond.net.au> + * elf32-spu.c (elf_howto_table): Add howto for R_SPU_ADDR16X. 2007-05-11 Alan Modra <amodra@bigpond.net.au> |