aboutsummaryrefslogtreecommitdiff
path: root/misc/ggml/files
diff options
context:
space:
mode:
Diffstat (limited to 'misc/ggml/files')
-rw-r--r--misc/ggml/files/patch-src_ggml-cpu_CMakeLists.txt30
-rw-r--r--misc/ggml/files/patch-tests_CMakeLists.txt11
2 files changed, 41 insertions, 0 deletions
diff --git a/misc/ggml/files/patch-src_ggml-cpu_CMakeLists.txt b/misc/ggml/files/patch-src_ggml-cpu_CMakeLists.txt
new file mode 100644
index 000000000000..a44169da8da7
--- /dev/null
+++ b/misc/ggml/files/patch-src_ggml-cpu_CMakeLists.txt
@@ -0,0 +1,30 @@
+--- src/ggml-cpu/CMakeLists.txt.orig 2025-09-16 11:42:24 UTC
++++ src/ggml-cpu/CMakeLists.txt
+@@ -127,10 +127,6 @@ function(ggml_add_cpu_backend_variant_impl tag_name)
+ if (NOT ARM_MCPU_RESULT)
+ string(REGEX MATCH "-mcpu=[^ ']+" ARM_MCPU_FLAG "${ARM_MCPU}")
+ endif()
+- if ("${ARM_MCPU_FLAG}" STREQUAL "")
+- set(ARM_MCPU_FLAG -mcpu=native)
+- message(STATUS "ARM -mcpu not found, -mcpu=native will be used")
+- endif()
+
+ include(CheckCXXSourceRuns)
+
+@@ -382,13 +378,13 @@ 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()
+- list(APPEND ARCH_FLAGS -mcpu=native -mtune=native -mpowerpc64)
++ list(APPEND ARCH_FLAGS -mcpu=native -mtune=native)
+ endif()
+ elseif(GGML_CPU_ALL_VARIANTS)
+ # Begin with the lowest baseline
diff --git a/misc/ggml/files/patch-tests_CMakeLists.txt b/misc/ggml/files/patch-tests_CMakeLists.txt
new file mode 100644
index 000000000000..d6d713231e9a
--- /dev/null
+++ b/misc/ggml/files/patch-tests_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- tests/CMakeLists.txt.orig 2025-09-04 04:13:15 UTC
++++ tests/CMakeLists.txt
+@@ -114,7 +114,7 @@ else()
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /arch:AVX")
+ endif()
+ else()
+- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mfma -mf16c -mavx -mavx2")
++ #set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mfma -mf16c -mavx -mavx2")
+ endif()
+ endif()
+