From eec3d02737dfec8e321128604d24e578e8f7d08d Mon Sep 17 00:00:00 2001 From: Gregory Hainaut Date: Sat, 2 Apr 2016 00:10:50 +0200 Subject: [PATCH] cmake: fix prof build It was a dev build actually... --- cmake/BuildParameters.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/BuildParameters.cmake b/cmake/BuildParameters.cmake index fdec78b868..994d72bb19 100644 --- a/cmake/BuildParameters.cmake +++ b/cmake/BuildParameters.cmake @@ -173,7 +173,7 @@ endif() # Note without the CMAKE_BUILD_TYPE options the value is still defined to "" # Ensure that the value set by the User is correct to avoid some bad behavior later #------------------------------------------------------------------------------- -if(NOT CMAKE_BUILD_TYPE MATCHES "Debug|Devel|Release") +if(NOT CMAKE_BUILD_TYPE MATCHES "Debug|Devel|Release|Prof") set(CMAKE_BUILD_TYPE Devel) message(STATUS "BuildType set to ${CMAKE_BUILD_TYPE} by default") endif() @@ -283,7 +283,7 @@ elseif(CMAKE_BUILD_TYPE MATCHES "Release") set(DEBUG_FLAG "-DNDEBUG") elseif(CMAKE_BUILD_TYPE MATCHES "Prof") # Keep frame pointer and debug information for profiler tool - set(DEBUG_FLAG "${DBG} -DNDEBUG") + set(DEBUG_FLAG "-g -fno-omit-frame-pointer -DNDEBUG") endif() if (USE_ASAN)