From 21e8c67a4fb6bfc5f1af2a6c00db97b28a0f15b2 Mon Sep 17 00:00:00 2001 From: Marcin Mielniczuk Date: Sat, 19 Aug 2023 20:39:03 +0200 Subject: [PATCH] Fix AVX etc. under GCC/CMake (#1174) --- CMakeLists.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ae1fd171..63f62c6f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -270,16 +270,16 @@ else() set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pthread") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread") else() - if(__AVX__) + if(NOT WHISPER_NO_AVX) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mavx") endif() - if(__AVX2__) + if(NOT WHISPER_NO_AVX2) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mavx2") endif() - if(__FMA__) + if(NOT WHISPER_NO_FMA) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mfma") endif() - if(__F16C__) + if(NOT WHISPER_NO_F16C) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mf16c") endif() endif()