diff options
-rw-r--r-- | lib/CMakeLists.txt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt index d4624a692..b620828be 100644 --- a/lib/CMakeLists.txt +++ b/lib/CMakeLists.txt @@ -7,7 +7,8 @@ if(LLVM_USE_SANITIZER STREQUAL "") # 32-bit Windows support is experimental. if(CMAKE_SYSTEM_NAME MATCHES "Darwin|Linux") set(SUPPORTS_BUILDING_ASAN TRUE) - elseif(CMAKE_SYSTEM_NAME MATCHES "Windows" AND CMAKE_SIZEOF_VOID_P EQUAL 4) + elseif(CMAKE_SYSTEM_NAME MATCHES "Windows" + AND MSVC AND CMAKE_SIZEOF_VOID_P EQUAL 4) set(SUPPORTS_BUILDING_ASAN TRUE) else() set(SUPPORTS_BUILDING_ASAN FALSE) |