Home | History | Annotate | Download | only in info

Lines Matching full:archive

10 * ranlib: (binutils)ranlib.       Generate index to archive contents
52 * ranlib:: Generate index to archive contents
75 ar [-]P[MOD [RELPOS] [COUNT]] ARCHIVE [MEMBER...]
79 An "archive" is a single file holding a collection of other files in a
81 files (called "members" of the archive).
84 and group are preserved in the archive, and can be restored on
90 archive formats maintained with other tools. If it exists, the limit
98 modules in the archive when you specify the modifier `s'. Once
99 created, this index is updated in the archive whenever `ar' makes a
100 change to its contents (save for the `q' update operation). An archive
103 placement in the archive.
106 If an archive lacks the table, another form of `ar' called `ranlib' can
126 ar [`-X32_64'] [`-']P[MOD [RELPOS] [COUNT]] ARCHIVE [MEMBER...]
131 and the archive name to act on.
146 _Delete_ modules from the archive. Specify the names of modules to
147 be deleted as MEMBER...; the archive is untouched if you specify
154 Use this operation to _move_ members in an archive.
156 The ordering of members in an archive can make a difference in how
161 MEMBER arguments are moved to the _end_ of the archive; you can
166 _Print_ the specified members of the archive, to the standard
170 If you specify no MEMBER arguments, all the files in the archive
175 ARCHIVE, without checking for replacement.
178 new members are always placed at the end of the archive.
182 Since the point of this operation is speed, the archive's symbol
190 Insert the files MEMBER... into ARCHIVE (with _replacement_). This
196 members of the archive matching that name.
208 Display a _table_ listing the contents of ARCHIVE, or those of the
209 files listed in MEMBER... that are present in the archive.
214 If you do not specify a MEMBER, all files in the archive are
218 an archive (say `b.a'), `ar t b.a fie' lists only the first
223 _Extract_ members (named MEMBER) from the archive. You can use
227 If you do not specify a MEMBER, all files in the archive are
235 Add new files _after_ an existing member of the archive. If you
236 use the modifier `a', the name of an existing archive member must
237 be present as the RELPOS argument, before the ARCHIVE
241 Add new files _before_ an existing member of the archive. If you
242 use the modifier `b', the name of an existing archive member must
243 be present as the RELPOS argument, before the ARCHIVE
247 _Create_ the archive. The specified ARCHIVE is always created if
253 Truncate names in the archive. GNU `ar' will normally permit file
257 names when putting them in the archive.
260 Insert new files _before_ an existing member of the archive. If
261 you use the modifier `i', the name of an existing archive member
262 must be present as the RELPOS argument, before the ARCHIVE
270 entries in the archive with the same name. Extract or delete
271 instance COUNT of the given name from the archive.
275 you do not specify this modifier, files extracted from the archive
279 Use the full path name when matching names in the archive. GNU
280 `ar' can not create an archive with a full path name (such archives
281 are not POSIX complaint), but other archive creators can. This
284 from an archive created by another tool.
287 Write an object-file index into the archive, or update an existing
288 one, even if no other change is made to the archive. You may use
290 `ar s' on an archive is equivalent to running `ranlib' on it.
293 Do not generate an archive symbol table. This can speed up
294 building a large library in several steps. The resulting archive
297 `ar', or you must run `ranlib' on the archive.
300 Normally, `ar r'... inserts all files listed into the archive. If
369 `OPEN' or `CREATE' specify a "current archive", which is a temporary
373 `SAVE', commands affect only the temporary copy of the current archive.
375 `ADDLIB ARCHIVE'
376 `ADDLIB ARCHIVE (MODULE, MODULE, ... MODULE)'
377 Add all the contents of ARCHIVE (or, if specified, each named
378 MODULE from ARCHIVE) to the current archive.
383 Add each named MEMBER as a module in the current archive.
388 Discard the contents of the current archive, canceling the effect
390 archive is specified.
392 `CREATE ARCHIVE'
393 Creates an archive, and makes it the current archive (required for
394 many other commands). The new archive is created with a temporary
395 name; it is not actually saved as ARCHIVE until you use `SAVE'.
397 existing file named ARCHIVE will not be destroyed until `SAVE'.
400 Delete each listed MODULE from the current archive; equivalent to
401 `ar -d ARCHIVE MODULE ... MODULE'.
405 `DIRECTORY ARCHIVE (MODULE, ... MODULE)'
406 `DIRECTORY ARCHIVE (MODULE, ... MODULE) OUTPUTFILE'
407 List each named MODULE present in ARCHIVE. The separate command
409 off, output is like that of `ar -t ARCHIVE MODULE...'. When
410 verbose output is on, the listing is like `ar -tv ARCHIVE
420 have changed the current archive since the last `SAVE' command,
424 Extract each named MODULE from the current archive, writing them
426 ARCHIVE MODULE...'.
431 Display full contents of the current archive, in "verbose" style
433 ARCHIVE'. (This single command is a GNU `ar' enhancement, rather
438 `OPEN ARCHIVE'
439 Opens an existing archive for use as the current archive (required
441 commands will not actually affect ARCHIVE until you next use
445 In the current archive, replace each existing MODULE (named in the
448 module in the current archive, must exist.
458 Commit your changes to the current archive, and actually save it
575 Precede each symbol by the name of the input file (or archive
647 When listing symbols from archive members, include the index: a
648 mapping (stored in the archive by `ar' or `ranlib') of which
1236 archives, `objcopy -V' lists all members of the archive.
1251 objdump [`-a'|`--archive-headers']
1304 `--archive-header'
1305 If any of the OBJFILE files are archives, display the archive
1308 object file format of each archive member.
1631 ranlib [`-vV'] ARCHIVE
1633 `ranlib' generates an index to the contents of an archive and stores
1634 it in the archive. The index lists each symbol defined by a member of
1635 an archive that is a relocatable object file.
1639 An archive with such an index speeds up linking to the library and
1641 their placement in the archive.
1665 size--for each of the object or archive files OBJFILE in its argument
1667 or each module in an archive.
1976 archives, `strip -v' lists all members of the archive.
3673 * archive contents: ranlib. (line 6)
3674 * archive headers: objdump. (line 60)
3689 * contents of archive: ar cmdline. (line 88)
3693 * dates in archive: ar cmdline. (line 154)
3696 * deleting from archive: ar cmdline. (line 26)
3727 * extract from archive: ar cmdline. (line 103)
3736 * moving in archive: ar cmdline. (line 34)
3738 * name duplication in archive: ar cmdline. (line 97)
3743 * not writing archive index: ar cmdline. (line 173)
3754 * operations on archive: ar cmdline. (line 22)
3755 * printing from archive: ar cmdline. (line 46)
3757 * quick append to archive: ar cmdline. (line 54)
3761 * relative placement in archive: ar cmdline. (line 115)
3764 * repeated names in archive: ar cmdline. (line 97)
3765 * replacement in archive: ar cmdline. (line 70)
3797 * updating an archive: ar cmdline. (line 180)
3801 * writing archive index: ar cmdline. (line 167)