summaryrefslogtreecommitdiff
path: root/binutils
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1997-09-24 19:54:57 +0000
committerIan Lance Taylor <ian@airs.com>1997-09-24 19:54:57 +0000
commit7a2db4e54cc165c231d2ec3f2676c2fd955288f2 (patch)
treefd4fde367ba90bea92efdc38dd68aea222c44960 /binutils
parentf2843a175e9502fcffd7b6f931db345ad5518868 (diff)
downloadbinutils-gdb-7a2db4e54cc165c231d2ec3f2676c2fd955288f2.tar.gz
* binutils.texi (ar cmdline): Document that q now works like r.
From Marty Leisner <leisner@sdsp.mc.xerox.com>.
Diffstat (limited to 'binutils')
-rw-r--r--binutils/binutils.texi5
1 files changed, 4 insertions, 1 deletions
diff --git a/binutils/binutils.texi b/binutils/binutils.texi
index 5f12b4c22d2..4efadda0cd7 100644
--- a/binutils/binutils.texi
+++ b/binutils/binutils.texi
@@ -267,7 +267,7 @@ printed.
@item q
@cindex quick append to archive
-@emph{Quick append}; add the files @var{member}@dots{} to the end of
+@emph{Quick append}; Historically, add the files @var{member}@dots{} to the end of
@var{archive}, without checking for replacement.
The modifiers @samp{a}, @samp{b}, and @samp{i} do @emph{not} affect this
@@ -279,6 +279,9 @@ Since the point of this operation is speed, the archive's symbol table
index is not updated, even if it already existed; you can use @samp{ar s} or
@code{ranlib} explicitly to update the symbol table index.
+However, too many different system assume quick append rebuilds the
+index, so GNU ar treats @code{q} to same way its treats @code{r}.
+
@item r
@cindex replacement in archive
Insert the files @var{member}@dots{} into @var{archive} (with