. . .nr rst2man-indent-level 0 . \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .rstReportMargin pre:
. RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .rstReportMargin post:
.. . RE indent \\n[an-margin]
old: \\n[rst2man-indent\\n[rst2man-indent-level]]
.nr rst2man-indent-level -1 new: \\n[rst2man-indent\\n[rst2man-indent-level]]
..
--disable-deterministic-archives, -U Use real values for UIDs, GIDs and timestamps when updating archive member headers. NINDENT NDENT 0.0
--discard-all, -x Remove most local symbols from the output. Different file formats may limit this to a subset of the local symbols. For example, file and section symbols in ELF objects will not be discarded. Additionally, remove all debug sections. NINDENT NDENT 0.0
--enable-deterministic-archives, -D Enable deterministic mode when stripping archives, i.e. use 0 for archive member header UIDs, GIDs and timestamp fields. On by default. NINDENT NDENT 0.0
--help, -h Print a summary of command line options. NINDENT NDENT 0.0
--no-strip-all Disable \%--strip-all. NINDENT NDENT 0.0
-o <file> Write output to <file>. Multiple input files cannot be used in combination with -o. NINDENT NDENT 0.0
--only-keep-debug Produce a debug file as the output that only preserves contents of sections useful for debugging purposes. For ELF objects, this removes the contents of SHF_ALLOC sections that are not SHT_NOTE by making them SHT_NOBITS and shrinking the program headers where possible. NINDENT NDENT 0.0
--regex If specified, symbol and section names specified by other switches are treated as extended POSIX regular expression patterns. NINDENT NDENT 0.0
--remove-section <section>, -R Remove the specified section from the output. Can be specified multiple times to remove multiple sections simultaneously. NINDENT NDENT 0.0
--strip-all-gnu Remove all symbols, debug sections and relocations from the output. This option is equivalent to GNU strip\(aqs --strip-all switch. NINDENT NDENT 0.0
--strip-all, -s For ELF objects, remove from the output all symbols and non-alloc sections not within segments, except for .gnu.warning, .ARM.attribute sections and the section name table. For COFF objects, remove all symbols, debug sections, and relocations from the output. NINDENT NDENT 0.0
--strip-debug, -d, -g, -S Remove all debug sections from the output. NINDENT NDENT 0.0
--strip-symbol <symbol>, -N Remove all symbols named <symbol> from the output. Can be specified multiple times to remove multiple symbols. NINDENT NDENT 0.0
--strip-unneeded Remove from the output all local or undefined symbols that are not required by relocations. Also remove all debug sections. NINDENT NDENT 0.0
--version, -V Display the version of the llvm-strip executable. NINDENT NDENT 0.0
--wildcard, -w Allow wildcard syntax for symbol-related flags. On by default for section-related flags. Incompatible with --regex. Wildcard syntax allows the following special symbols:
Character |
Meaning |
Equivalent |
* |
Any number of characters |
.* |
? |
Any single character |
. |
\e |
Escape the next character |
\e |
[a-z] |
Character class |
[a-z] |
[!a-z], [^a-z] |
Negated character class |
[^a-z] |
@<FILE> Read command-line options and commands from response file <FILE>. NINDENT
--allow-broken-links Allow llvm-strip to remove sections even if it would leave invalid section references. Any invalid sh_link fields will be set to zero. NINDENT NDENT 0.0
--discard-locals, -X Remove local symbols starting with \(dq.L\(dq from the output. NINDENT NDENT 0.0
--keep-file-symbols Keep symbols of type STT_FILE, even if they would otherwise be stripped. NINDENT NDENT 0.0
--keep-section <section> When removing sections from the output, do not remove sections named <section>. Can be specified multiple times to keep multiple sections. NINDENT NDENT 0.0
--keep-symbol <symbol>, -K When removing symbols from the output, do not remove symbols named <symbol>. Can be specified multiple times to keep multiple symbols. NINDENT NDENT 0.0
--preserve-dates, -p Preserve access and modification timestamps in the output. NINDENT NDENT 0.0
--strip-sections Remove from the output all section headers and all section data not within segments. Note that many tools will not be able to use an object without section headers. NINDENT NDENT 0.0
-T Remove Swift symbols. NINDENT
.