orion / rpms / pcl

Forked from rpms/pcl 3 years ago
Clone
Blob Blame History Raw
diff -ur pcl-1.8.0/cmake/pcl_find_sse.cmake pcl-1.8.0.sse2/cmake/pcl_find_sse.cmake
--- pcl-1.8.0/cmake/pcl_find_sse.cmake	2016-06-14 17:51:26.000000000 +0200
+++ pcl-1.8.0.sse2/cmake/pcl_find_sse.cmake	2016-09-01 13:28:25.118580269 +0200
@@ -168,18 +168,8 @@
     set(CMAKE_REQUIRED_FLAGS)
 
     if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_CLANG)
-        if(HAVE_SSE4_2_EXTENSIONS)
-            SET(SSE_FLAGS "${SSE_FLAGS} -msse4.2 -mfpmath=sse")
-        elseif(HAVE_SSE4_1_EXTENSIONS)
-            SET(SSE_FLAGS "${SSE_FLAGS} -msse4.1 -mfpmath=sse")
-        elseif(HAVE_SSSE3_EXTENSIONS)
-            SET(SSE_FLAGS "${SSE_FLAGS} -mssse3 -mfpmath=sse")
-        elseif(HAVE_SSE3_EXTENSIONS)
-            SET(SSE_FLAGS "${SSE_FLAGS} -msse3 -mfpmath=sse")
-        elseif(HAVE_SSE2_EXTENSIONS)
+        if(HAVE_SSE2_EXTENSIONS)
             SET(SSE_FLAGS "${SSE_FLAGS} -msse2 -mfpmath=sse")
-        elseif(HAVE_SSE_EXTENSIONS)
-            SET(SSE_FLAGS "${SSE_FLAGS} -msse -mfpmath=sse")
         else()
             # Setting -ffloat-store to alleviate 32bit vs 64bit discrepancies on non-SSE
             # platforms.