From e5ff3020330e7c961299b991448653a46817188f Mon Sep 17 00:00:00 2001 From: Lewis Russell Date: Sun, 7 Jul 2024 17:37:56 +0100 Subject: [PATCH] build: remove -O2 from gen_cflags Problem: zig cc implicitly defines NDEBUG with -O2. This breaks debug builds which does not include -O2 or NDEBUG. Solution: Do not add -O2 when generating header files. --- src/nvim/CMakeLists.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/src/nvim/CMakeLists.txt b/src/nvim/CMakeLists.txt index 9c8fc7a413..03aa761650 100644 --- a/src/nvim/CMakeLists.txt +++ b/src/nvim/CMakeLists.txt @@ -482,7 +482,6 @@ endif() if(MSVC) list(APPEND gen_cflags -wd4003) endif() -list(APPEND gen_cflags -O2) set(NVIM_VERSION_GIT_H ${PROJECT_BINARY_DIR}/cmake.config/auto/versiondef_git.h) add_custom_target(update_version_stamp