summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDean Michael Berris <dberris@google.com>2018-04-11 05:40:47 +0000
committerDean Michael Berris <dberris@google.com>2018-04-11 05:40:47 +0000
commitbfd98d064a126aca73d257edb8cc956872bcfdb9 (patch)
treee228ac5fec863fd3e383b935b50712157e563d22
parent9b4035a85a9bb045a2ef4cda275b8545093a58fd (diff)
downloadbcm5719-llvm-bfd98d064a126aca73d257edb8cc956872bcfdb9.tar.gz
bcm5719-llvm-bfd98d064a126aca73d257edb8cc956872bcfdb9.zip
Adding fuzzer flags support to OpenBSD driver
Summary: - Following-up the sanitizer's part commit https://reviews.llvm.org/rCRT329631, we enable fuzzer flags. Reviewers: brad, thakis, dberris Reviewed By: dberris Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D44878 llvm-svn: 329779
-rw-r--r--clang/lib/Driver/ToolChains/OpenBSD.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/clang/lib/Driver/ToolChains/OpenBSD.cpp b/clang/lib/Driver/ToolChains/OpenBSD.cpp
index 1678247199c..72888b43e69 100644
--- a/clang/lib/Driver/ToolChains/OpenBSD.cpp
+++ b/clang/lib/Driver/ToolChains/OpenBSD.cpp
@@ -241,8 +241,11 @@ SanitizerMask OpenBSD::getSupportedSanitizers() const {
// For future use, only UBsan at the moment
SanitizerMask Res = ToolChain::getSupportedSanitizers();
- if (IsX86 || IsX86_64)
+ if (IsX86 || IsX86_64) {
Res |= SanitizerKind::Vptr;
+ Res |= SanitizerKind::Fuzzer;
+ Res |= SanitizerKind::FuzzerNoLink;
+ }
return Res;
}
OpenPOWER on IntegriCloud