|
@@ -36,9 +36,13 @@ function(check_cpu_architecture ARCH VARIABLE)
|
|
|
_internal_check_cpu_architecture("defined(__loongarch64)" loongarch64 ${VARIABLE})
|
|
|
elseif(ARCH STREQUAL "emscripten")
|
|
|
_internal_check_cpu_architecture("defined(__EMSCRIPTEN__)" emscripten ${VARIABLE})
|
|
|
+ elseif(ARCH STREQUAL "powerpc32")
|
|
|
+ _internal_check_cpu_architecture("defined(__PPC__) || defined(__powerpc__)" powerpc32 ${VARIABLE})
|
|
|
+ elseif(ARCH STREQUAL "powerpc64")
|
|
|
+ _internal_check_cpu_architecture("defined(__PPC64__) || defined(__powerpc64__)" powerpc64 ${VARIABLE})
|
|
|
else()
|
|
|
message(WARNING "Unknown CPU architectures (${ARCH}).")
|
|
|
- set(${VARIABLE} FALSE)
|
|
|
+ set("${VARIABLE}" FALSE)
|
|
|
endif()
|
|
|
set("${VARIABLE}" "${${VARIABLE}}" PARENT_SCOPE)
|
|
|
endfunction()
|