From: Jeremy Rand Date: Wed, 19 Nov 2025 06:19:00 +0000 (+0000) Subject: ggml-cpu: Don't pass -mpowerpc64 when -mcpu already implies it (#17308) X-Git-Tag: upstream/0.0.7446~346 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=c49daff5baf34cabe41b70f99cc42a9dec87c8ae;p=pkg%2Fggml%2Fsources%2Fllama.cpp ggml-cpu: Don't pass -mpowerpc64 when -mcpu already implies it (#17308) --- diff --git a/ggml/src/ggml-cpu/CMakeLists.txt b/ggml/src/ggml-cpu/CMakeLists.txt index b883556e..d0cab0bc 100644 --- a/ggml/src/ggml-cpu/CMakeLists.txt +++ b/ggml/src/ggml-cpu/CMakeLists.txt @@ -392,9 +392,9 @@ function(ggml_add_cpu_backend_variant_impl tag_name) string(REGEX REPLACE "POWER *([0-9]+)" "\\1" EXTRACTED_NUMBER "${MATCHED_STRING}") if (EXTRACTED_NUMBER GREATER_EQUAL 10) - list(APPEND ARCH_FLAGS -mcpu=power10 -mpowerpc64) + list(APPEND ARCH_FLAGS -mcpu=power10) elseif (EXTRACTED_NUMBER EQUAL 9) - list(APPEND ARCH_FLAGS -mcpu=power9 -mpowerpc64) + list(APPEND ARCH_FLAGS -mcpu=power9) elseif (${CMAKE_SYSTEM_PROCESSOR} MATCHES "ppc64le") list(APPEND ARCH_FLAGS -mcpu=powerpc64le -mtune=native) else()