diff options
author | Kostya Serebryany <kcc@google.com> | 2017-06-03 01:36:23 +0000 |
---|---|---|
committer | Kostya Serebryany <kcc@google.com> | 2017-06-03 01:36:23 +0000 |
commit | e425aada63e9b0ec773585faaeb76d19c0f9225f (patch) | |
tree | 005d088726446d88e439b7c46d2d231bad5da61b /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | f7db346cdfdf4ca18d91afe5ba1ba95127c3c34c (diff) | |
download | bcm5719-llvm-e425aada63e9b0ec773585faaeb76d19c0f9225f.tar.gz bcm5719-llvm-e425aada63e9b0ec773585faaeb76d19c0f9225f.zip |
[sanitizer-coverage] one more flavor of coverage: -fsanitize-coverage=inline-8bit-counters. Experimental so far, not documenting yet. (clang part)
llvm-svn: 304631
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
-rw-r--r-- | clang/lib/Frontend/CompilerInvocation.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Frontend/CompilerInvocation.cpp b/clang/lib/Frontend/CompilerInvocation.cpp index 1c590ce6079..adb15f1730b 100644 --- a/clang/lib/Frontend/CompilerInvocation.cpp +++ b/clang/lib/Frontend/CompilerInvocation.cpp @@ -768,6 +768,8 @@ static bool ParseCodeGenArgs(CodeGenOptions &Opts, ArgList &Args, InputKind IK, Opts.SanitizeCoverageTracePCGuard = Args.hasArg(OPT_fsanitize_coverage_trace_pc_guard); Opts.SanitizeCoverageNoPrune = Args.hasArg(OPT_fsanitize_coverage_no_prune); + Opts.SanitizeCoverageInline8bitCounters = + Args.hasArg(OPT_fsanitize_coverage_inline_8bit_counters); Opts.SanitizeMemoryTrackOrigins = getLastArgIntValue(Args, OPT_fsanitize_memory_track_origins_EQ, 0, Diags); Opts.SanitizeMemoryUseAfterDtor = |