From abfe98ce6c670c19f790b4798f78528de36b52c4 Mon Sep 17 00:00:00 2001 From: Brad King Date: Tue, 8 Apr 2025 15:14:49 -0400 Subject: ASM: Consider C/CXX compilers only if enabled --- Modules/CMakeDetermineASMCompiler.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Modules/CMakeDetermineASMCompiler.cmake b/Modules/CMakeDetermineASMCompiler.cmake index 8b2d94f..831792d 100644 --- a/Modules/CMakeDetermineASMCompiler.cmake +++ b/Modules/CMakeDetermineASMCompiler.cmake @@ -21,9 +21,9 @@ if(NOT CMAKE_ASM${ASM_DIALECT}_COMPILER) # finally list compilers to try if("ASM${ASM_DIALECT}" STREQUAL "ASM") # the generic assembler support if(NOT CMAKE_ASM_COMPILER_INIT) - if(CMAKE_C_COMPILER) + if(CMAKE_C_COMPILER_LOADED) set(CMAKE_ASM_COMPILER_LIST ${CMAKE_C_COMPILER}) - elseif(CMAKE_CXX_COMPILER) + elseif(CMAKE_CXX_COMPILER_LOADED) set(CMAKE_ASM_COMPILER_LIST ${CMAKE_CXX_COMPILER}) else() # List all default C and CXX compilers -- cgit v0.12