diff options
author | click <click@gonnamakeyou.com> | 2012-12-29 13:35:35 +0100 |
---|---|---|
committer | click <click@gonnamakeyou.com> | 2012-12-29 13:35:35 +0100 |
commit | 91f1e53ba2c601d2190d54f2ed058dfef000f22a (patch) | |
tree | 083649c697eb4f918938d2b97153f366670e0a18 /cmake | |
parent | 204887774646a2e91b828a01e85efc39830bea15 (diff) |
CMake/Buildsystem: Fix a small compiler-problem when using PCH with MSVC - the /Ym flag is adjusted by the compiler in MSVC2012, hence we need to set an upper limit to avoid disrupancies
Please note that this is not 'very well tested'.
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/compiler/msvc/settings.cmake | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cmake/compiler/msvc/settings.cmake b/cmake/compiler/msvc/settings.cmake index 3d8fe43b6aa..0aa5d93a4b3 100644 --- a/cmake/compiler/msvc/settings.cmake +++ b/cmake/compiler/msvc/settings.cmake @@ -50,3 +50,7 @@ if(NOT WITH_WARNINGS) message(STATUS "MSVC: Disabled generic compiletime warnings") endif() endif() + +# Specify Precompiled Header Memory Allocation Limit +# (Fix a compiler-problem when using PCH - the /Ym flag is adjusted by the compiler in MSVC2012, hence we need to set an upper limit to avoid disrupancies) +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /Zm500") |