Really fix warnings about passing -std=gnu99 to MSVC

llvm-svn: 280958
This commit is contained in:
Reid Kleckner 2016-09-08 16:25:34 +00:00
parent 3b1ecbe66c
commit dd16896324
1 changed files with 3 additions and 2 deletions

View File

@ -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()