aboutsummaryrefslogtreecommitdiff
path: root/binutils/ChangeLog
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2011-06-08 15:59:07 +0000
committerNick Clifton <nickc@redhat.com>2011-06-08 15:59:07 +0000
commit592458412fb2b4faf4b217ecef09d1a4ea0ab0ba (patch)
tree8b7f3e17d39c29d43cc5975b42909686809f99e4 /binutils/ChangeLog
parent516ec24de23a4db3faf15c27be098cfb5abaa2e2 (diff)
downloadgdb-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/ChangeLog25
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.