From 87ce955b88edd8d67563069d3ceb982192160fe3 Mon Sep 17 00:00:00 2001 From: Rashad Kanavath <rashad.kanavath@c-s.fr> Date: Mon, 28 Aug 2017 10:41:58 +0200 Subject: [PATCH] SuperBuild: remove itk sse flag patch --- SuperBuild/CMake/External_itk.cmake | 5 ---- SuperBuild/patches/ITK/itk-3-sseflag-all.diff | 28 ------------------- 2 files changed, 33 deletions(-) delete mode 100644 SuperBuild/patches/ITK/itk-3-sseflag-all.diff diff --git a/SuperBuild/CMake/External_itk.cmake b/SuperBuild/CMake/External_itk.cmake index 95bbb79375..d0337bb39a 100644 --- a/SuperBuild/CMake/External_itk.cmake +++ b/SuperBuild/CMake/External_itk.cmake @@ -126,18 +126,13 @@ if (WIN32) list(APPEND ITK_SB_CONFIG -DUSE_FFTWF:BOOL=OFF -DUSE_FFTWD:BOOL=OFF - -DITK_USE_SSE_FLAGS:BOOL=OFF - -DVNL_CONFIG_ENABLE_SSE2:BOOL=OFF - -DVNL_CONFIG_ENABLE_SSE2_ROUNDING:BOOL=OFF -DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS:BOOL=ON ) - endif() else() list(APPEND ITK_SB_CONFIG -DUSE_FFTWF:BOOL=ON -DUSE_FFTWD:BOOL=ON -DUSE_SYSTEM_FFTW:BOOL=ON - -DITK_USE_SSE_FLAGS:BOOL=ON ) ADD_SUPERBUILD_CMAKE_VAR(ITK FFTW_INCLUDE_PATH) endif() diff --git a/SuperBuild/patches/ITK/itk-3-sseflag-all.diff b/SuperBuild/patches/ITK/itk-3-sseflag-all.diff deleted file mode 100644 index 4dd7ade01c..0000000000 --- a/SuperBuild/patches/ITK/itk-3-sseflag-all.diff +++ /dev/null @@ -1,28 +0,0 @@ -diff -burN InsightToolkit-4.12.0.orig/CMakeLists.txt InsightToolkit-4.12.0/CMakeLists.txt ---- InsightToolkit-4.12.0.orig/CMakeLists.txt 2017-08-22 11:53:54.920931663 +0200 -+++ InsightToolkit-4.12.0/CMakeLists.txt 2017-08-25 17:45:01.603901798 +0200 -@@ -146,6 +146,9 @@ - option(ITK_DYNAMIC_LOADING "Support run-time loading of shared libraries" ON) - mark_as_advanced(ITK_DYNAMIC_LOADING) - -+option(ITK_USE_SSE_FLAGS "Enable SIMD optimization flags (hardware dependant)." ON) -+mark_as_advanced(ITK_USE_SSE_FLAGS) -+ - #----------------------------------------------------------------------------- - # Wrapping options - option(ITK_WRAP_PYTHON "Build Python support" OFF) -diff -burN InsightToolkit-4.12.0.orig/Modules/Core/Common/CMakeLists.txt InsightToolkit-4.12.0/Modules/Core/Common/CMakeLists.txt ---- InsightToolkit-4.12.0.orig/Modules/Core/Common/CMakeLists.txt 2017-08-22 11:53:56.200940262 +0200 -+++ InsightToolkit-4.12.0/Modules/Core/Common/CMakeLists.txt 2017-08-25 17:45:30.636094558 +0200 -@@ -42,8 +42,9 @@ - - - # Check if this platform support the sse2 rounding functions for 32 and 64 bits --include(CheckSupportForSSERounding) -- -+if(ITK_USE_SSE_FLAGS) -+ include(CheckSupportForSSERounding) -+endif() - - # Test for atomics and other compiler intrinsics - include(itkCheckBuiltins) -- GitLab