From 8a7e5a15fdda84005809f06ee4dc275962ea096d Mon Sep 17 00:00:00 2001 From: Antonio Ospite Date: Mon, 19 Mar 2012 22:07:16 +0100 Subject: [PATCH 1/1] cmake: disable optimizations in debug builds --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index aba2d43..9950111 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -34,7 +34,7 @@ if (CMAKE_COMPILER_IS_GNUCC) # let CFLAGS env override this if(CMAKE_C_FLAGS STREQUAL "") - set(CMAKE_C_FLAGS "-std=c99 -pedantic -Wall -Wextra -O2") + set(CMAKE_C_FLAGS "-std=c99 -pedantic -Wall -Wextra") endif() # Don't make pedantic checks errors, @@ -74,7 +74,7 @@ if (CMAKE_COMPILER_IS_GNUCC) --param=ssp-buffer-size=4) endif() -set(CMAKE_C_FLAGS_DEBUG "-g -DDEBUG=1 -Werror") +set(CMAKE_C_FLAGS_DEBUG "-O0 -ggdb -DDEBUG=1 -Werror") set(CMAKE_C_FLAGS_RELEASE "-O2") set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g") -- 2.1.4