]> granicus.if.org Git - clang/commit
[cfi] Exclude ubsan runtime library from non-diag CFI builds (driver changes).
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Wed, 16 Dec 2015 00:38:42 +0000 (00:38 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Wed, 16 Dec 2015 00:38:42 +0000 (00:38 +0000)
commite6016fffcdd063b4c7f031da274c24a8150abe68
tree4ed5416bc3dad5ac4fd1d0f8a879c48436e1b788
parent6d0f3306b8b8622f0afe6a7d20d878fefa2cae8a
[cfi] Exclude ubsan runtime library from non-diag CFI builds (driver changes).

Split the CFI runtime in two: cfi and cfi_diag. The latter includes
UBSan runtime to allow printing diagnostics.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@255736 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Driver/SanitizerArgs.h
lib/Driver/SanitizerArgs.cpp
lib/Driver/Tools.cpp
test/Driver/sanitizer-ld.c