From 08e11534f68914ea46c4769e90b36f810520eb07 Mon Sep 17 00:00:00 2001 From: Pierre Joye Date: Sat, 14 Aug 2021 01:45:28 +0700 Subject: add sanitize=address by default in debug and gcc --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 8a2d79f..ad6ed04 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -31,7 +31,7 @@ endif(BUILD_TEST) # - specify -DCMAKE_C_FLAGS=... on invocation of cmake, or # - specify CFLAGS=... on invocation of make IF(CMAKE_COMPILER_IS_GNUCC) - SET(CMAKE_C_FLAGS_DEBUG "-g -Wall -Wextra -O0") # will be added to CMAKE_C_FLAGS when CMAKE_BUILD_TYPE is "Debug" + SET(CMAKE_C_FLAGS_DEBUG "-g -Wall -Wextra -O0 -fsanitize=address") # will be added to CMAKE_C_FLAGS when CMAKE_BUILD_TYPE is "Debug" ENDIF(CMAKE_COMPILER_IS_GNUCC) SET (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/Bin -- cgit v1.2.1