]> granicus.if.org Git - clang/commit
clang-cl: Diagnose the usage of ASAN with a debug runtime library
authorEhsan Akhgari <ehsan.akhgari@gmail.com>
Tue, 14 Oct 2014 23:15:44 +0000 (23:15 +0000)
committerEhsan Akhgari <ehsan.akhgari@gmail.com>
Tue, 14 Oct 2014 23:15:44 +0000 (23:15 +0000)
commita9a12f4d4ade08b054fda20fe6c8ddfe7a0925ed
treebdc89909fba03fdc61ccf6fff0b4ab9589edea8f
parentac27abffd23fefb6c07a6bf6362442a1e494c8a1
clang-cl: Diagnose the usage of ASAN with a debug runtime library

Summary:
AddressSanitizer currently doesn't support this configuration, and binaries
built with it will just get into an infinite loop during startup.

Test Plan: Includes an automated test.

Reviewers: samsonov

Subscribers: cfe-commits

Differential Revision: http://reviews.llvm.org/D5764

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@219744 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticDriverKinds.td
lib/Driver/SanitizerArgs.cpp
test/Driver/fsanitize.c