diff options
author | Ant Bikeneev <ant.bikineev@gmail.com> | 2018-05-30 17:06:26 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2018-05-30 17:08:03 +0100 |
commit | 1869e86f2eb13a9e1d1c42b97cdb98fef88afd83 (patch) | |
tree | 18f71cb0a58e06370f41152a3393130306b163fd /binutils/doc | |
parent | fdbe37e35fed48091296434652101a63fa4360cf (diff) | |
download | gdb-1869e86f2eb13a9e1d1c42b97cdb98fef88afd83.zip gdb-1869e86f2eb13a9e1d1c42b97cdb98fef88afd83.tar.gz gdb-1869e86f2eb13a9e1d1c42b97cdb98fef88afd83.tar.bz2 |
Add option to ar's 't' command to display the offset of elements within the archive.
PR 23107
* ar.c (display_offsets): New variable.
(usage): Add description of 'O' operator.
(decode_option): Handle 'O' operator.
(print_descr): Pass display_offsets to print_arelt_descr.
* arsup.c: Update call to printy_arelt_descr.
* objdump.c: Likewise.
* bucomm.c (print_arelt_descr): If offsets parameter is true then
display offset of archive element within the archive.
* bucomm.h: Update prototype for print_arelt_descr.
* doc/binutils.texi: Update description of ar command.
* NEWS: Mention the new feature.
* testsuite/binutils-all/ar.exp: Add text of new feature.
Diffstat (limited to 'binutils/doc')
-rw-r--r-- | binutils/doc/binutils.texi | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/binutils/doc/binutils.texi b/binutils/doc/binutils.texi index e4d32b6..863ef31 100644 --- a/binutils/doc/binutils.texi +++ b/binutils/doc/binutils.texi @@ -361,9 +361,10 @@ modifier. In either case it does the same thing. @cindex contents of archive Display a @emph{table} listing the contents of @var{archive}, or those of the files listed in @var{member}@dots{} that are present in the -archive. Normally only the member name is shown; if you also want to -see the modes (permissions), timestamp, owner, group, and size, you can -request that by also specifying the @samp{v} modifier. +archive. Normally only the member name is shown, but if the modifier +@samp{O} is specified, then the corresponding offset of the member is also +displayed. Finally, in order to see the modes (permissions), timestamp, +owner, group, and size the @samp{v} modifier should be included. If you do not specify a @var{member}, all files in the archive are listed. @@ -456,6 +457,11 @@ Preserve the @emph{original} dates of members when extracting them. If you do not specify this modifier, files extracted from the archive are stamped with the time of extraction. +@item O +@cindex offsets of files +Display member offsets inside the archive. Use together with the @samp{t} +option. + @item P Use the full path name when matching names in the archive. @sc{gnu} @command{ar} can not create an archive with a full path name (such archives |