Add NDEBUG flag explicitly on release mode 54/119354/1
authorsangwan.kwon <sangwan.kwon@samsung.com>
Thu, 16 Mar 2017 11:42:53 +0000 (20:42 +0900)
committersangwan.kwon <sangwan.kwon@samsung.com>
Thu, 16 Mar 2017 11:42:53 +0000 (20:42 +0900)
Change-Id: Ied8b36bb9da43aefbf2ccf7977db389c3a4cf592
Signed-off-by: sangwan.kwon <sangwan.kwon@samsung.com>
CMakeLists.txt

index 760010ca9370ab719a0c85b5274d4c0ee64fae90..b6afa86f195a46e91d59fe579dd04e858c7aa75d 100755 (executable)
@@ -43,8 +43,8 @@ SET(CMAKE_C_FLAGS_PROFILING   "${COMPILE_BASE_FLAGS} -O0 -pg")
 SET(CMAKE_CXX_FLAGS_PROFILING  "${COMPILE_BASE_FLAGS} -O0 -pg -std=${CXX_STD} -fno-rtti")
 SET(CMAKE_C_FLAGS_DEBUG                "${COMPILE_BASE_FLAGS} -O0 -ggdb")
 SET(CMAKE_CXX_FLAGS_DEBUG      "${COMPILE_BASE_FLAGS} -O0 -ggdb -std=${CXX_STD} -fno-rtti")
-SET(CMAKE_C_FLAGS_RELEASE      "${COMPILE_BASE_FLAGS} -O2 ")
-SET(CMAKE_CXX_FLAGS_RELEASE    "${COMPILE_BASE_FLAGS} -O2 -std=${CXX_STD} -fno-rtti")
+SET(CMAKE_C_FLAGS_RELEASE      "${COMPILE_BASE_FLAGS} -O2 -DNDEBUG")
+SET(CMAKE_CXX_FLAGS_RELEASE    "${COMPILE_BASE_FLAGS} -O2 -DNDEBUG -std=${CXX_STD} -fno-rtti")
 SET(CMAKE_C_FLAGS_CCOV         "${COMPILE_BASE_FLAGS} -O0 --coverage")
 SET(CMAKE_CXX_FLAGS_CCOV       "${COMPILE_BASE_FLAGS} -O0 --coverage -std=${CXX_STD} -fno-rtti")