diff options
Diffstat (limited to 'llvm/docs/CommandGuide/dsymutil.rst')
-rw-r--r-- | llvm/docs/CommandGuide/dsymutil.rst | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/llvm/docs/CommandGuide/dsymutil.rst b/llvm/docs/CommandGuide/dsymutil.rst index 7813204ef7c..2782da3c302 100644 --- a/llvm/docs/CommandGuide/dsymutil.rst +++ b/llvm/docs/CommandGuide/dsymutil.rst @@ -40,7 +40,9 @@ OPTIONS When used when creating a dSYM file, this option will suppress the emission of the .debug_inlines, .debug_pubnames, and .debug_pubtypes sections since - dsymutil currently has better equivalents: .apple_names and .apple_types. + dsymutil currently has better equivalents: .apple_names and .apple_types. When + used in conjunction with --update option, this option will cause redundant + accelerator tables to be removed. .. option:: --no-odr @@ -72,6 +74,12 @@ OPTIONS Dumps the symbol table found in *executable* or object file(s) and exits. +.. option:: -u, --update + + Update an existing dSYM file to contain the latest accelerator tables and + other DWARF optimizations. This option will rebuild the '.apple_names' and + '.apple_types' hashed accelerator tables. + .. option:: -v, --verbose Display verbose information when linking. |