diff --git a/CMakeLists.txt b/CMakeLists.txt index 887f0a9e..a28abb20 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -191,7 +191,9 @@ endif() set(INSTALL_TARGETS objc) if(WIN32) - if(CMAKE_SIZEOF_VOID_P EQUAL 8) + if(CMAKE_ASM_COMPILER_TARGET) + set(ASM_TARGET "--target=${CMAKE_ASM_COMPILER_TARGET}") + elseif(CMAKE_SIZEOF_VOID_P EQUAL 8) set(ASM_TARGET -m64) else() set(ASM_TARGET -m32)