Index: llvm/runtimes/CMakeLists.txt =================================================================== --- llvm/runtimes/CMakeLists.txt +++ llvm/runtimes/CMakeLists.txt @@ -452,11 +452,12 @@ if("${out}" EQUAL 0) string(REPLACE "RUNTIMES_${name}_" "" new_name ${variableName}) list(APPEND ${name}_extra_args "-D${new_name}=${${variableName}}") - endif() - string(FIND "${variableName}" "RUNTIMES_${target}_" out) - if("${out}" EQUAL 0) - string(REPLACE "RUNTIMES_${target}_" "" new_name ${variableName}) - list(APPEND ${name}_extra_args "-D${new_name}=${${variableName}}") + else() + string(FIND "${variableName}" "RUNTIMES_${target}_" out) + if("${out}" EQUAL 0) + string(REPLACE "RUNTIMES_${target}_" "" new_name ${variableName}) + list(APPEND ${name}_extra_args "-D${new_name}=${${variableName}}") + endif() endif() endforeach()