From: Mike Aizatsky Date: Fri, 12 Feb 2016 00:29:45 +0000 (+0000) Subject: [sancov] improved object files handling. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a6d5566f868a8496d79721c8a1b82b22e214cb97;p=clang [sancov] improved object files handling. Documentation change for: http://reviews.llvm.org/D17169 Differential Revision: http://reviews.llvm.org/D17175 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@260630 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/SanitizerCoverage.rst b/docs/SanitizerCoverage.rst index 7b2a5c6315..371efc4e78 100644 --- a/docs/SanitizerCoverage.rst +++ b/docs/SanitizerCoverage.rst @@ -99,12 +99,14 @@ Sancov Tool A new experimental ``sancov`` tool is developed to process coverage files. The tool is part of LLVM project and is currently supported only on Linux. -It can handle symbolization tasks autonomously without needed any extra -support from environment. +It can handle symbolization tasks autonomously without any extra support +from the environment. You need to pass .sancov files (named +``..sancov`` and paths to all corresponding binary elf files. +Sancov matches these files using module names and binaries file names. .. code-block:: console - USAGE: sancov [options] + USAGE: sancov [options] (|<.sancov file>)... Action (required) -print - Print coverage addresses @@ -115,7 +117,6 @@ support from environment. Options -blacklist= - Blacklist file (sanitizer blacklist format). -demangle - Print demangled function name. - -obj= - Path to object file to be symbolized -strip_path_prefix= - Strip this prefix from file paths in reports