This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
src/binutils ChangeLog readelf.c
- From: nickc at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 8 Jun 2011 15:59:07 -0000
- Subject: src/binutils ChangeLog readelf.c
CVSROOT: /cvs/src
Module name: src
Changes by: nickc@sourceware.org 2011-06-08 15:59:07
Modified files:
binutils : ChangeLog readelf.c
Log message:
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.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/ChangeLog.diff?cvsroot=src&r1=1.1807&r2=1.1808
http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/readelf.c.diff?cvsroot=src&r1=1.545&r2=1.546