summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--build/config/sanitizers/BUILD.gn6
1 files changed, 5 insertions, 1 deletions
diff --git a/build/config/sanitizers/BUILD.gn b/build/config/sanitizers/BUILD.gn
index 0da971c..0b74d8c 100644
--- a/build/config/sanitizers/BUILD.gn
+++ b/build/config/sanitizers/BUILD.gn
@@ -291,6 +291,10 @@ config("default_sanitizer_coverage_flags") {
if (use_sanitizer_coverage) {
# FIXME: make this configurable.
- cflags += [ "-fsanitize-coverage=edge,indirect-calls,8bit-counters" ]
+ cflags += [
+ "-fsanitize-coverage=edge,indirect-calls,8bit-counters",
+ "-mllvm",
+ "-sanitizer-coverage-prune-blocks=1",
+ ]
}
}