[Clang][Driver] Add KCFI to SupportsCoverage
authorSami Tolvanen <samitolvanen@google.com>
Tue, 22 Nov 2022 18:09:22 +0000 (18:09 +0000)
committerSami Tolvanen <samitolvanen@google.com>
Tue, 22 Nov 2022 18:20:04 +0000 (18:20 +0000)
commit5a3d6ce956c44384920557b455b4db2bb0ab2fad
treefc8bb481c5dc131034fb849387946ad3236492eb
parent531ed6d5aa65f41c6dfe2e74905d5c6c88fc95a7
[Clang][Driver] Add KCFI to SupportsCoverage

Allow `-fsanitize=kcfi` to be enabled with `-fsanitize-coverage=` modes
such as `trace-{pc,cmp}`.

Link: https://github.com/ClangBuiltLinux/linux/issues/1743
Reviewed By: MaskRay

Differential Revision: https://reviews.llvm.org/D138458
clang/lib/Driver/SanitizerArgs.cpp
clang/test/CodeGen/sanitize-coverage.c
clang/test/Driver/fsanitize-coverage.c