* archive.c (_bfd_write_archive_contents): Add an informative

comment.
This commit is contained in:
DJ Delorie 2000-07-07 17:40:23 +00:00
parent 582e0a90f0
commit 8000a61811
2 changed files with 10 additions and 0 deletions

View file

@ -1,3 +1,8 @@
2000-07-07 DJ Delorie <dj@redhat.com>
* archive.c (_bfd_write_archive_contents): Add an informative
comment.
2000-07-06 Kazu Hirata <kazu@hxi.com> 2000-07-06 Kazu Hirata <kazu@hxi.com>
* srec.c: Fix formatting. * srec.c: Fix formatting.

View file

@ -1684,6 +1684,11 @@ _bfd_write_archive_contents (arch)
then construct a fresh ar_hdr for them. */ then construct a fresh ar_hdr for them. */
for (current = arch->archive_head; current; current = current->next) for (current = arch->archive_head; current; current = current->next)
{ {
/* This check is checking the bfds for the objects we're reading
from (which are usually either an object file or archive on
disk), not the archive entries we're writing to. We don't
actually create bfds for the archive members, we just copy
them byte-wise when we write out the archive. */
if (bfd_write_p (current)) if (bfd_write_p (current))
{ {
bfd_set_error (bfd_error_invalid_operation); bfd_set_error (bfd_error_invalid_operation);