1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-17 14:05:25 +03:00
aports/testing/artyfx/fix-sse.patch

20 lines
818 B
Diff

--- 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 )