diff options
author | Joseph Myers <joseph@codesourcery.com> | 2007-11-01 11:45:20 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2007-11-01 11:45:20 +0000 |
commit | e6c6c8f39cff8723dae7c737eba79f1365a2ed1b (patch) | |
tree | b8efd23109dca6ff556affe705c4faf984d326a9 /bfd/ChangeLog | |
parent | 96f2030e25e865286f3417372dab977005aff45b (diff) | |
download | gdb-e6c6c8f39cff8723dae7c737eba79f1365a2ed1b.zip gdb-e6c6c8f39cff8723dae7c737eba79f1365a2ed1b.tar.gz gdb-e6c6c8f39cff8723dae7c737eba79f1365a2ed1b.tar.bz2 |
bfd:
* merge.c (sec_merge_hash_lookup): Add parameter sec_end. Check
for unterminated strings. All callers changed.
(record_section): Add parameter abfd. Give error message for
unterminated strings.
(_bfd_merge_sections): Update call to record_section.
(_bfd_write_merged_section, _bfd_merged_section_offset): Handle
NULL secinfo from merge failures.
ld/testsuite:
* ld-elf/merge3.d, ld-elf/merge3.s: New.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 7543f62..6c84726 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,13 @@ +2007-11-01 Joseph Myers <joseph@codesourcery.com> + + * merge.c (sec_merge_hash_lookup): Add parameter sec_end. Check + for unterminated strings. All callers changed. + (record_section): Add parameter abfd. Give error message for + unterminated strings. + (_bfd_merge_sections): Update call to record_section. + (_bfd_write_merged_section, _bfd_merged_section_offset): Handle + NULL secinfo from merge failures. + 2007-10-31 Nick Clifton <nickc@redhat.com> * elf-m10300.c (mn10300_elf_relax_delete_bytes): Do not look for |