aboutsummaryrefslogtreecommitdiffstats
path: root/testing/artyfx/fix-sse.patch
blob: 1dfb61ef86d754a2413696eefee773e5d4647777 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- a/src/avtk/CMakeLists.txt
+++ b/src/avtk/CMakeLists.txt
@@ -54,12 +54,12 @@
 include_directories( ${X11_INCLUDE_DIRS} )
 link_directories   ( ${X11_LIBRARY_DIRS} )
 
-IF(NOT ${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm")
+IF(${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm")
+  SET(CMAKE_C_FLAGS   "-fPIC -mfpu=neon -g")
+  SET(CMAKE_CXX_FLAGS "-fPIC -mfpu=neon -g")
+ELSEIF(${CMAKE_SYSTEM_PROCESSOR} MATCHES "x86")
   SET(CMAKE_C_FLAGS   "-fPIC -msse -msse2 -mfpmath=sse -g") # -fsanitize=address
   SET(CMAKE_CXX_FLAGS "-fPIC -msse -msse2 -mfpmath=sse -g") # -fsanitize=address
-ELSE()
-    SET(CMAKE_C_FLAGS   "-fPIC -mfpu=neon -g")
-    SET(CMAKE_CXX_FLAGS "-fPIC -mfpu=neon -g")
-ENDIF(NOT ${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm")
+ENDIF(${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm")
 
 FILE(GLOB src libs/pffft.cxx avtk/*.cxx )