diff options
author | Nick Clifton <nickc@redhat.com> | 2011-06-08 15:59:07 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2011-06-08 15:59:07 +0000 |
commit | 592458412fb2b4faf4b217ecef09d1a4ea0ab0ba (patch) | |
tree | 8b7f3e17d39c29d43cc5975b42909686809f99e4 /binutils/ChangeLog | |
parent | 516ec24de23a4db3faf15c27be098cfb5abaa2e2 (diff) | |
download | gdb-592458412fb2b4faf4b217ecef09d1a4ea0ab0ba.zip gdb-592458412fb2b4faf4b217ecef09d1a4ea0ab0ba.tar.gz gdb-592458412fb2b4faf4b217ecef09d1a4ea0ab0ba.tar.bz2 |
PR binutils/12855
* readelf.c (process_version_sections): Handle binaries containing
corrupt version information.
(process_symbol_table): Stop processing a symbol's version
information if it could not be read in.
(get_data): Add comment describing the function.
(process_section_headers): Set dynamic_strings_length to 0 if the
dynamic strings could not be read in.
(process_dynamic_section): Likewise.
(process_section_groups): Stop processing the group information if
the data could not be read in.
(hppa_processs_unwind): Assert that there is only one string table
in the file.
(arm_process_unwind): Likewise.
(ia64_process_unwind): Likewise.
Set the size of the unwind auxillary information to 0 if the data
could not be read.
(load_specific_debug_section): Handle a failure to read in the
section.
(process_mips_specific): Stop display of the PLT GOT section if it
could not be read in.
Diffstat (limited to 'binutils/ChangeLog')
-rw-r--r-- | binutils/ChangeLog | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 0749238..0de33e5 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,28 @@ +2011-06-08 Nick Clifton <nickc@redhat.com> + + PR binutils/12855 + * readelf.c (process_version_sections): Handle binaries containing + corrupt version information. + (process_symbol_table): Stop processing a symbol's version + information if it could not be read in. + + (get_data): Add comment describing the function. + (process_section_headers): Set dynamic_strings_length to 0 if the + dynamic strings could not be read in. + (process_dynamic_section): Likewise. + (process_section_groups): Stop processing the group information if + the data could not be read in. + (hppa_processs_unwind): Assert that there is only one string table + in the file. + (arm_process_unwind): Likewise. + (ia64_process_unwind): Likewise. + Set the size of the unwind auxillary information to 0 if the data + could not be read. + (load_specific_debug_section): Handle a failure to read in the + section. + (process_mips_specific): Stop display of the PLT GOT section if it + could not be read in. + 2011-06-08 Tristan Gingold <gingold@adacore.com> * makefile.vms (DEFS): Define OBJDUMP_PRIVATE_VECTORS. |