forked from OSchip/llvm-project
[Driver] Delete -fsanitize-coverage-blocklist= in favor of -fsanitize-coverage-ignorelist=
We are settled with -fsanitize-coverage-ignorelist (D101832). Just delete -fsanitize-coverage-blocklist which is also new.
This commit is contained in:
parent
4590b406c0
commit
285dd08b56
|
@ -933,7 +933,7 @@ Generalize pointers in CFI indirect call type signature checks
|
||||||
|
|
||||||
Restrict sanitizer coverage instrumentation exclusively to modules and functions that match the provided special case list, except the blocked ones
|
Restrict sanitizer coverage instrumentation exclusively to modules and functions that match the provided special case list, except the blocked ones
|
||||||
|
|
||||||
.. option:: -fsanitize-coverage-ignorelist=<arg>, -fsanitize-coverage-blacklist=<arg>, -fsanitize-coverage-blocklist=<arg>
|
.. option:: -fsanitize-coverage-ignorelist=<arg>, -fsanitize-coverage-blacklist=<arg>
|
||||||
|
|
||||||
Disable sanitizer coverage instrumentation for modules and functions that match the provided special case list, even the allowed ones
|
Disable sanitizer coverage instrumentation for modules and functions that match the provided special case list, even the allowed ones
|
||||||
|
|
||||||
|
|
|
@ -326,7 +326,7 @@ Disabling instrumentation without source modification
|
||||||
It is sometimes useful to tell SanitizerCoverage to instrument only a subset of the
|
It is sometimes useful to tell SanitizerCoverage to instrument only a subset of the
|
||||||
functions in your target without modifying source files.
|
functions in your target without modifying source files.
|
||||||
With ``-fsanitize-coverage-allowlist=allowlist.txt``
|
With ``-fsanitize-coverage-allowlist=allowlist.txt``
|
||||||
and ``-fsanitize-coverage-blocklist=blocklist.txt``,
|
and ``-fsanitize-coverage-ignorelist=blocklist.txt``,
|
||||||
you can specify such a subset through the combination of an allowlist and a blocklist.
|
you can specify such a subset through the combination of an allowlist and a blocklist.
|
||||||
|
|
||||||
SanitizerCoverage will only instrument functions that satisfy two conditions.
|
SanitizerCoverage will only instrument functions that satisfy two conditions.
|
||||||
|
|
|
@ -1546,10 +1546,6 @@ def fsanitize_coverage_ignorelist : Joined<["-"], "fsanitize-coverage-ignorelist
|
||||||
HelpText<"Disable sanitizer coverage instrumentation for modules and functions "
|
HelpText<"Disable sanitizer coverage instrumentation for modules and functions "
|
||||||
"that match the provided special case list, even the allowed ones">,
|
"that match the provided special case list, even the allowed ones">,
|
||||||
MarshallingInfoStringVector<CodeGenOpts<"SanitizeCoverageIgnorelistFiles">>;
|
MarshallingInfoStringVector<CodeGenOpts<"SanitizeCoverageIgnorelistFiles">>;
|
||||||
def : Joined<["-"], "fsanitize-coverage-blocklist=">,
|
|
||||||
Group<f_clang_Group>, Flags<[CoreOption, HelpHidden]>,
|
|
||||||
Alias<fsanitize_coverage_ignorelist>,
|
|
||||||
HelpText<"Deprecated, use -fsanitize-coverage-ignorelist= instead">;
|
|
||||||
def : Joined<["-"], "fsanitize-coverage-blacklist=">,
|
def : Joined<["-"], "fsanitize-coverage-blacklist=">,
|
||||||
Group<f_clang_Group>, Flags<[CoreOption, HelpHidden]>,
|
Group<f_clang_Group>, Flags<[CoreOption, HelpHidden]>,
|
||||||
Alias<fsanitize_coverage_ignorelist>,
|
Alias<fsanitize_coverage_ignorelist>,
|
||||||
|
|
Loading…
Reference in New Issue