http://sourceware.org/bugzilla/show_bug.cgi?id=14475
Tom Tromey changed:
What|Removed |Added
AssignedTo|unassigned at sourceware|tromey at redhat dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=14475
--- Comment #4 from Tom Tromey 2012-08-15 21:00:51
UTC ---
(In reply to comment #2)
> Since if (!bfd_close (obfd)) closed all output bfds now,
> bfd_close (l->obfd) closes a closed bfd.
No, that isn't it. The member BFDs are only closed for
http://sourceware.org/bugzilla/show_bug.cgi?id=14475
--- Comment #3 from Tom Tromey 2012-08-15 20:57:30
UTC ---
I think the bug is that bfd_ar_hdr_from_filesystem
allocates the areltdata on the wrong BFD.
I'm testing a patch.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?t
http://sourceware.org/bugzilla/show_bug.cgi?id=14475
--- Comment #2 from H.J. Lu 2012-08-15 20:01:42
UTC ---
copy_archive has
filename = bfd_get_filename (obfd);
if (!bfd_close (obfd))
{
status = 1;
bfd_nonfatal_message (filename, NULL, NULL, NULL);
return;
}
fi
http://sourceware.org/bugzilla/show_bug.cgi?id=14475
Tom Tromey changed:
What|Removed |Added
CC||tromey at redhat dot com
--- Comment #1 f
http://sourceware.org/bugzilla/show_bug.cgi?id=14475
Bug #: 14475
Summary: strip is broken on archive
Product: binutils
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Component: binutils