PR binutils/15140
authorNick Clifton <nickc@redhat.com>
Fri, 15 Feb 2013 14:37:39 +0000 (14:37 +0000)
committerNick Clifton <nickc@redhat.com>
Fri, 15 Feb 2013 14:37:39 +0000 (14:37 +0000)
commita043396b72d17ae87267b534aa98457a0702f5c8
tree01175912495c045c25625c8048a83ba65c3a5c64
parent76d8cf45bb12ae6d8fc41d92579a2e166efb5b2f
PR binutils/15140
* ar.c (open_inarch): Fail on attempts to convert a normal archive
to a thin archive or vice versa.
* elfcomm.c (make_qualified_name): Handle corrupted thin
archives.
* readelf.c (process_archive): Likewise.
* doc/binutils.texi: Clarify documentation describing thin
archives.

* archive.c (_bfd_get_elt_at_filepos): Prevent an infinite loop
accessing a corrupt nested archive.
bfd/ChangeLog
bfd/archive.c
binutils/ChangeLog
binutils/ar.c
binutils/doc/binutils.texi
binutils/elfcomm.c
binutils/readelf.c