[PATCH] D44878: libFuzzer OpenBSD support
dberris added a comment. In the interest of better documentation, can you please update the description of this change to reflect what we're trying to achieve here? Something more descriptive than "libFuzzer OpenBSD Support" that substantiates the change, along with related changes to other projects (sanitizers in particular), would be really nice. https://reviews.llvm.org/D44878 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[PATCH] D44878: libFuzzer OpenBSD support
devnexen added a comment. Thanks ! anybody who can land it for me I ll be grateful. https://reviews.llvm.org/D44878 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[PATCH] D44878: libFuzzer OpenBSD support
dberris accepted this revision. dberris added a comment. This revision is now accepted and ready to land. LGTM https://reviews.llvm.org/D44878 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[PATCH] D44878: libFuzzer OpenBSD support
devnexen added a comment. the sanitizer part had been accepted https://reviews.llvm.org/D44877 https://reviews.llvm.org/D44878 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[PATCH] D44878: libFuzzer OpenBSD support
devnexen updated this revision to Diff 141534. https://reviews.llvm.org/D44878 Files: lib/Driver/ToolChains/OpenBSD.cpp Index: lib/Driver/ToolChains/OpenBSD.cpp === --- lib/Driver/ToolChains/OpenBSD.cpp +++ lib/Driver/ToolChains/OpenBSD.cpp @@ -241,8 +241,11 @@ // 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; } Index: lib/Driver/ToolChains/OpenBSD.cpp === --- lib/Driver/ToolChains/OpenBSD.cpp +++ lib/Driver/ToolChains/OpenBSD.cpp @@ -241,8 +241,11 @@ // 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; } ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[PATCH] D44878: libFuzzer OpenBSD support
devnexen added a comment. ping Repository: rC Clang https://reviews.llvm.org/D44878 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[PATCH] D44878: libFuzzer OpenBSD support
devnexen added a comment. ping Repository: rC Clang https://reviews.llvm.org/D44878 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[PATCH] D44878: libFuzzer OpenBSD support
devnexen created this revision. devnexen added reviewers: brad, thakis. Herald added a subscriber: cfe-commits. Repository: rC Clang https://reviews.llvm.org/D44878 Files: lib/Driver/ToolChains/OpenBSD.cpp Index: lib/Driver/ToolChains/OpenBSD.cpp === --- lib/Driver/ToolChains/OpenBSD.cpp +++ lib/Driver/ToolChains/OpenBSD.cpp @@ -236,8 +236,11 @@ // 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; } Index: lib/Driver/ToolChains/OpenBSD.cpp === --- lib/Driver/ToolChains/OpenBSD.cpp +++ lib/Driver/ToolChains/OpenBSD.cpp @@ -236,8 +236,11 @@ // 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; } ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits