diff options
author | Antony Riakiotakis <kalast@gmail.com> | 2012-04-24 21:20:51 +0400 |
---|---|---|
committer | Antony Riakiotakis <kalast@gmail.com> | 2012-04-24 21:20:51 +0400 |
commit | 75addcf2330ac4347b347fe537d38a1e71bebf43 (patch) | |
tree | 20828e4c90a00ef95464e363a33328c307a819c7 /CMakeLists.txt | |
parent | 166b3523f02c869b5855b3df69a97d7265e39974 (diff) |
Lower optimization settings for MinGW-w64. Full optimization causes artifacts with empties and gods know what else. Turned on -ftree-vectorize to match MSVC behaviour for 64bit.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index a2926182c5a..cc3636239dc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1008,7 +1008,7 @@ elseif(WIN32) if(WITH_MINGW64) #Yes, the point for MinGW64 is moar optimization by default :) - set(PLATFORM_CFLAGS "${PLATFORM_CFLAGS} -mmmx -msse -msse2 -O3") + set(PLATFORM_CFLAGS "${PLATFORM_CFLAGS} -mmmx -msse -msse2 -ftree-vectorize") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fpermissive") set(PLATFORM_LINKLIBS "${PLATFORM_LINKLIBS} -lpthread") |