From: Arne Schwabe Date: Tue, 7 Nov 2023 14:17:55 +0000 (+0100) Subject: Remove CMake custom compiler flags for RELEASE and DEBUG build X-Git-Tag: v2.7_alpha1~380 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=753cba211c4752ef13d810b757f1aa7dee89626b;p=thirdparty%2Fopenvpn.git Remove CMake custom compiler flags for RELEASE and DEBUG build This overwrites the default that cmake automatically sets. In the case of debug builds, this breaks debugging as -O1 already optimises many variables away. Change-Id: I3ca6965799b23d542ababc3e38880317cb46a3ac Acked-by: Frank Lichtenheld Message-Id: <20231107141755.30559-1-frank@lichtenheld.com> URL: https://www.mail-archive.com/search?l=mid&q=20231107141755.30559-1-frank@lichtenheld.com Signed-off-by: Gert Doering --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 376a06091..d21c9bdf3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -79,10 +79,6 @@ if (MSVC) add_link_options("$<$:/CETCOMPAT>") endif() else () - set(CMAKE_C_FLAGS_RELEASE "-O2") - set(CMAKE_CXX_FLAGS_RELEASE "-O2") - set(CMAKE_C_FLAGS_DEBUG "-g -O1") - set(CMAKE_CXX_FLAGS_DEBUG "-g -O1") add_compile_options(-Wall -Wuninitialized) check_c_compiler_flag(-Wno-stringop-truncation NoStringOpTruncation)