diff options
author | Reid Kleckner <rnk@google.com> | 2016-09-08 16:25:34 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2016-09-08 16:25:34 +0000 |
commit | b5dd574c9a7519fcdc8f898abd0dece4384335f2 (patch) | |
tree | 36d86ddddcf924f84c3a265e80c08bada7803bdb /cmake/Modules/BuiltinTests.cmake | |
parent | 913a7aacf44cce8624785279414d4cb5c60e731c (diff) | |
download | compiler-rt-b5dd574c9a7519fcdc8f898abd0dece4384335f2.tar.gz |
Really fix warnings about passing -std=gnu99 to MSVC
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@280958 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'cmake/Modules/BuiltinTests.cmake')
-rw-r--r-- | cmake/Modules/BuiltinTests.cmake | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cmake/Modules/BuiltinTests.cmake b/cmake/Modules/BuiltinTests.cmake index 5f3cc7e58..a6bf8644a 100644 --- a/cmake/Modules/BuiltinTests.cmake +++ b/cmake/Modules/BuiltinTests.cmake @@ -50,12 +50,13 @@ function(try_compile_only output) ) CHECK_COMPILER_FLAG_COMMON_PATTERNS(_CheckCCompilerFlag_COMMON_PATTERNS) + set(ERRORS_FOUND OFF) foreach(var ${_CheckCCompilerFlag_COMMON_PATTERNS}) if("${var}" STREQUAL "FAIL_REGEX") continue() endif() - if("${var}" MATCHES "${_CheckCCompilerFlag_COMMON_PATTERNS}") - set(ERRORS_FOUND True) + if("${TEST_ERROR}" MATCHES "${var}" OR "${TEST_OUTPUT}" MATCHES "${var}") + set(ERRORS_FOUND ON) endif() endforeach() |