From 3cefa5478934ca1c430bc2ca65f312013a452d78 Mon Sep 17 00:00:00 2001 From: Gregory Hainaut Date: Tue, 1 Dec 2015 18:52:16 +0100 Subject: [PATCH] linux build: enable mfxsr option Honestly GCC could have enabled it with sse. Fix #1012 --- cmake/BuildParameters.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/BuildParameters.cmake b/cmake/BuildParameters.cmake index e00befa81a..889c0ba062 100644 --- a/cmake/BuildParameters.cmake +++ b/cmake/BuildParameters.cmake @@ -126,7 +126,7 @@ if(${PCSX2_TARGET_ARCHITECTURES} MATCHES "i386") if(NOT DEFINED ARCH_FLAG) if (DISABLE_ADVANCE_SIMD) - set(ARCH_FLAG "-msse -msse2 -march=i686") + set(ARCH_FLAG "-msse -msse2 -mfxsr -march=i686") else() # AVX requires some fix of the ABI (mangling) (default 2) # Note: V6 requires GCC 4.7 @@ -148,7 +148,7 @@ elseif(${PCSX2_TARGET_ARCHITECTURES} MATCHES "x86_64") if(NOT DEFINED ARCH_FLAG) if (DISABLE_ADVANCE_SIMD) - set(ARCH_FLAG "-msse -msse2") + set(ARCH_FLAG "-msse -msse2 -mfxsr") else() #set(ARCH_FLAG "-march=native -fabi-version=6") set(ARCH_FLAG "-march=native")