From 8000a61811b6463a514ce66e62e678398ffb3868 Mon Sep 17 00:00:00 2001 From: DJ Delorie Date: Fri, 7 Jul 2000 17:40:23 +0000 Subject: [PATCH] * archive.c (_bfd_write_archive_contents): Add an informative comment. --- bfd/ChangeLog | 5 +++++ bfd/archive.c | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 1bb9e574f1a..8b826aceae6 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2000-07-07 DJ Delorie + + * archive.c (_bfd_write_archive_contents): Add an informative + comment. + 2000-07-06 Kazu Hirata * srec.c: Fix formatting. diff --git a/bfd/archive.c b/bfd/archive.c index 6fe5997b7ab..0297c2958ee 100644 --- a/bfd/archive.c +++ b/bfd/archive.c @@ -1684,6 +1684,11 @@ _bfd_write_archive_contents (arch) then construct a fresh ar_hdr for them. */ 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)) { bfd_set_error (bfd_error_invalid_operation); -- 2.47.2