From ea3db69faa99dc4f7ad6641c9590f77ace7d6b03 Mon Sep 17 00:00:00 2001 From: jgillis Date: Wed, 29 Dec 2021 22:50:20 +0100 Subject: [PATCH] Fix cmake crosscompilation for core2 target Missing HAVE_SSE* cmake variables cause cc.cmake to forget about `-msse*` flags --- cmake/prebuild.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmake/prebuild.cmake b/cmake/prebuild.cmake index 259d9c738..232a6cc35 100644 --- a/cmake/prebuild.cmake +++ b/cmake/prebuild.cmake @@ -127,6 +127,10 @@ if (DEFINED CORE AND CMAKE_CROSSCOMPILING AND NOT (${HOST_OS} STREQUAL "WINDOWSS "#define DLOCAL_BUFFER_SIZE\t16384\n" "#define CLOCAL_BUFFER_SIZE\t16384\n" "#define ZLOCAL_BUFFER_SIZE\t16384\n") + set(HAVE_SSE 1) + set(HAVE_SSE2 1) + set(HAVE_SSE3 1) + set(HAVE_SSSE3 1) set(SGEMM_UNROLL_M 8) set(SGEMM_UNROLL_N 4) set(DGEMM_UNROLL_M 4)