From b185bd68a407b77b013ac630e4071cec2ff8b345 Mon Sep 17 00:00:00 2001 From: Pyry Haulos Date: Fri, 26 Aug 2016 14:43:57 -0700 Subject: [PATCH] Fix MSC exception handling flag Apparently /EHc is not recognized but instead /EHsc has to be used. Change-Id: I70492583b31bca307af70367b3c5ff29ba86720c --- framework/delibs/cmake/CFlags.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/framework/delibs/cmake/CFlags.cmake b/framework/delibs/cmake/CFlags.cmake index 7a3adaa..f5b442d 100644 --- a/framework/delibs/cmake/CFlags.cmake +++ b/framework/delibs/cmake/CFlags.cmake @@ -67,10 +67,10 @@ elseif (DE_COMPILER_IS_MSC) # For 3rd party sw disable all warnings set(DE_3RD_PARTY_C_FLAGS "${CMAKE_C_FLAGS} ${MSC_BASE_FLAGS} /W0") - set(DE_3RD_PARTY_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${MSC_BASE_FLAGS} /EHc /W0") + set(DE_3RD_PARTY_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${MSC_BASE_FLAGS} /EHsc /W0") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${MSC_BASE_FLAGS} ${MSC_WARNING_FLAGS}") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${MSC_BASE_FLAGS} /EHc ${MSC_WARNING_FLAGS}") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${MSC_BASE_FLAGS} /EHsc ${MSC_WARNING_FLAGS}") else () message(FATAL_ERROR "DE_COMPILER is not valid") -- 2.7.4