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