From 70ea671f01eb1f3cba2c574d5d2af90a2171adf8 Mon Sep 17 00:00:00 2001 From: Kyle Evans Date: Sat, 6 Nov 2021 22:10:16 -0500 Subject: [PATCH] src: fix i386 build SSE_MATTERS formally went away in 466ed4e8f2, leaving behind this dead branch that still needed to happen for 32-bit targets. It was further broken later with some path restructuring. --- src/CMakeLists.txt | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 4b5213d4682..7b77d97d032 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1386,14 +1386,12 @@ if( CMAKE_COMPILER_IS_GNUCXX ) endif() if( ZD_CMAKE_COMPILER_IS_GNUCXX_COMPATIBLE ) # Need to enable intrinsics for these files. - if( SSE_MATTERS ) - set_property( SOURCE - common/rendering/polyrenderer/poly_all.cpp - rendering/swrenderer/r_all.cpp - utility/palette.cpp - utility/x86.cpp - APPEND_STRING PROPERTY COMPILE_FLAGS " -msse2 -mmmx" ) - endif() + set_property( SOURCE + common/rendering/polyrenderer/poly_all.cpp + common/utility/palette.cpp + common/utility/x86.cpp + rendering/swrenderer/r_all.cpp + APPEND_STRING PROPERTY COMPILE_FLAGS " ${SSE2_ENABLE}" ) endif() if( APPLE )