diff --git a/CMakeLists.txt b/CMakeLists.txt index 089592f0..50b5dc9a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -87,7 +87,7 @@ unset(_default_arch) ## Assembler type -if(MSVC) +if(MSVC AND NOT CMAKE_CXX_COMPILER_ID STREQUAL "Clang") if(BOOST_CONTEXT_ARCHITECTURE STREQUAL arm64 OR BOOST_CONTEXT_ARCHITECTURE STREQUAL arm) set(_default_asm armasm) else()