diff options
| author | Dan Liew <dan@su-root.co.uk> | 2018-04-20 06:46:19 +0000 |
|---|---|---|
| committer | Dan Liew <dan@su-root.co.uk> | 2018-04-20 06:46:19 +0000 |
| commit | b7a3bc99c9dad554ed08765aead890e799938cbb (patch) | |
| tree | a6be5ba71fe900cd11022c900fcf225aa3fdf2e3 /compiler-rt/lib/fuzzer/FuzzerTracePC.cpp | |
| parent | 25d0c65ff301609c2ef6212962e68bdc81098e17 (diff) | |
| download | bcm5719-llvm-b7a3bc99c9dad554ed08765aead890e799938cbb.tar.gz bcm5719-llvm-b7a3bc99c9dad554ed08765aead890e799938cbb.zip | |
[LibFuzzer] Report when custom counters are available.
This upstreams a feature from the JFS solver's fork of LibFuzzer.
Differential Revision: https://reviews.llvm.org/D45675
llvm-svn: 330391
Diffstat (limited to 'compiler-rt/lib/fuzzer/FuzzerTracePC.cpp')
| -rw-r--r-- | compiler-rt/lib/fuzzer/FuzzerTracePC.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/compiler-rt/lib/fuzzer/FuzzerTracePC.cpp b/compiler-rt/lib/fuzzer/FuzzerTracePC.cpp index 5e9f9f2f6dc..701ef087319 100644 --- a/compiler-rt/lib/fuzzer/FuzzerTracePC.cpp +++ b/compiler-rt/lib/fuzzer/FuzzerTracePC.cpp @@ -134,6 +134,9 @@ void TracePC::PrintModuleInfo() { } if (size_t NumClangCounters = ClangCountersEnd() - ClangCountersBegin()) Printf("INFO: %zd Clang Coverage Counters\n", NumClangCounters); + + if (size_t NumExtraCounters = ExtraCountersEnd() - ExtraCountersBegin()) + Printf("INFO: %zd Extra Counters\n", NumExtraCounters); } ATTRIBUTE_NO_SANITIZE_ALL |

