commit | d8ab8c252880bf86eb3e434922b812b57463ef22 | [log] [tgz] |
---|---|---|
author | Vedant Kumar <vsk@apple.com> | Wed Sep 13 00:04:36 2017 +0000 |
committer | Vedant Kumar <vsk@apple.com> | Wed Sep 13 00:04:36 2017 +0000 |
tree | 9f5431336dc89c70791ea71d7e66c60b61b364b0 | |
parent | 8e2baf96f0194dd66b9f7fc635b9597171996268 [diff] [blame] |
[ubsan] Enable -fsanitize=function on Darwin https://reviews.llvm.org/D37598 llvm-svn: 313099
diff --git a/clang/lib/Driver/ToolChains/Darwin.cpp b/clang/lib/Driver/ToolChains/Darwin.cpp index 12fad3f..29fae00 100644 --- a/clang/lib/Driver/ToolChains/Darwin.cpp +++ b/clang/lib/Driver/ToolChains/Darwin.cpp
@@ -2027,6 +2027,7 @@ Res |= SanitizerKind::Leak; Res |= SanitizerKind::Fuzzer; Res |= SanitizerKind::FuzzerNoLink; + Res |= SanitizerKind::Function; if (isTargetMacOS()) { if (!isMacosxVersionLT(10, 9)) Res |= SanitizerKind::Vptr;