summaryrefslogtreecommitdiff
path: root/math/fcl/files/patch-CMakeLists.txt
blob: 9dcd05ad5d6e43619cea681122ff0d87a74be240 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
--- CMakeLists.txt.orig	2018-11-17 21:20:10 UTC
+++ CMakeLists.txt
@@ -55,10 +55,10 @@ endif()
 
 # Whether to enable SSE
 set(SSE_FLAGS "")
-option(FCL_USE_X64_SSE "Whether FCL should x64 SSE instructions" ON)
+option(FCL_USE_X64_SSE "Whether FCL should x64 SSE instructions" OFF)
 if(FCL_USE_X64_SSE)
   if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
-    set(SSE_FLAGS -mfpmath=sse -msse -msse2 -msse3 -mssse3)
+    set(SSE_FLAGS -mfpmath=sse ${OPT_SSE_SSE2} ${OPT_SSE_SSE3} ${OPT_SSE_SSSE3} ${OPT_SSE_SSE4} ${OPT_SSE_SSE41} ${OPT_SSE_SSE42} ${OPT_SSE_SSE4A})
   elseif(MSVC)
     # Win64 will add the flag automatically
     if(CMAKE_VS_PLATFORM_NAME STREQUAL "Win32")