diff options
author | saturneric <[email protected]> | 2023-12-14 12:39:48 +0000 |
---|---|---|
committer | saturneric <[email protected]> | 2023-12-14 12:39:48 +0000 |
commit | beafe53c1b8671d8e84f0546eb404597300448c7 (patch) | |
tree | f9b3e2d1f1c94c344fe3f9df919f4be2e56b4cae /cmake/FlagsOverrides.cmake | |
parent | fix: slove some memory issues (diff) | |
download | GpgFrontend-beafe53c1b8671d8e84f0546eb404597300448c7.tar.gz GpgFrontend-beafe53c1b8671d8e84f0546eb404597300448c7.zip |
fix: slove issues on memory and add asan support for debug
Diffstat (limited to 'cmake/FlagsOverrides.cmake')
-rw-r--r-- | cmake/FlagsOverrides.cmake | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/cmake/FlagsOverrides.cmake b/cmake/FlagsOverrides.cmake index 989fe9fa..0ebbd70a 100644 --- a/cmake/FlagsOverrides.cmake +++ b/cmake/FlagsOverrides.cmake @@ -1,13 +1,13 @@ SET (CMAKE_GENERATOR "Ninja") -SET (CMAKE_C_FLAGS_INIT "-Wall -std=c11") -SET (CMAKE_C_FLAGS_DEBUG_INIT "-g") -SET (CMAKE_C_FLAGS_MINSIZEREL_INIT "-Os -DNDEBUG") -SET (CMAKE_C_FLAGS_RELEASE_INIT "-O3 -DNDEBUG") -SET (CMAKE_C_FLAGS_RELWITHDEBINFO_INIT "-O2 -g") +SET (CMAKE_C_FLAGS "-Wall -std=c11") +SET (CMAKE_C_FLAGS_DEBUG "-g -fsanitize=address -fsanitize-recover=address") +SET (CMAKE_C_FLAGS_MINSIZERE "-Os -DNDEBUG") +SET (CMAKE_C_FLAGS_RELEASE "-O3 -DNDEBUG") +SET (CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g") -SET (CMAKE_CXX_FLAGS_INIT "-Wall -std=c++17") -SET (CMAKE_CXX_FLAGS_DEBUG_INIT "-g") -SET (CMAKE_CXX_FLAGS_MINSIZEREL_INIT "-Os -DNDEBUG") -SET (CMAKE_CXX_FLAGS_RELEASE_INIT "-O3 -DNDEBUG") -SET (CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT "-O2 -g")
\ No newline at end of file +SET (CMAKE_CXX_FLAGS "-Wall -std=c++17") +SET (CMAKE_CXX_FLAGS_DEBUG "-g -fsanitize=address -fsanitize-recover=address") +SET (CMAKE_CXX_FLAGS_MINSIZEREL "-Os -DNDEBUG") +SET (CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG") +SET (CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g")
\ No newline at end of file |