diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-06-21 16:33:19 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-06-21 16:33:19 +0400 |
commit | 2df82a2a2be909e0a1208ed2fe41637f24436414 (patch) | |
tree | a89c92df23c951a8dc31cffd58b999545e058ac9 /build_files | |
parent | d6f38e4e018a75458290e3ed26dd80c2cf0af882 (diff) |
Code cleanup: fix some vs2012 compiler warnings
Diffstat (limited to 'build_files')
-rw-r--r-- | build_files/cmake/macros.cmake | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/build_files/cmake/macros.cmake b/build_files/cmake/macros.cmake index b1dd76fbd14..109d9244b3a 100644 --- a/build_files/cmake/macros.cmake +++ b/build_files/cmake/macros.cmake @@ -401,8 +401,14 @@ macro(TEST_SSE_SUPPORT set(${_sse_flags} "-msse") set(${_sse2_flags} "-msse2") elseif(MSVC) - set(${_sse_flags} "/arch:SSE") - set(${_sse2_flags} "/arch:SSE2") + # x86_64 has this auto enabled + if("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") + set(${_sse_flags} "") + set(${_sse2_flags} "") + else() + set(${_sse_flags} "/arch:SSE") + set(${_sse2_flags} "/arch:SSE2") + endif() elseif(CMAKE_C_COMPILER_ID MATCHES "Intel") set(${_sse_flags} "") # icc defaults to -msse set(${_sse2_flags} "-msse2") |