From: Antonio Ospite <ospite@studenti.unina.it>
Date: Mon, 19 Mar 2012 21:07:16 +0000 (+0100)
Subject: cmake: disable optimizations in debug builds
X-Git-Tag: v0.1.0~1^2~12
X-Git-Url: https://git.ao2.it/libam7xxx.git/commitdiff_plain/8a7e5a15fdda84005809f06ee4dc275962ea096d?ds=inline;hp=--cc

cmake: disable optimizations in debug builds
---

8a7e5a15fdda84005809f06ee4dc275962ea096d
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")