neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit e5ff3020330e7c961299b991448653a46817188f
parent 5b778a64ec2e82a7d8d28c3c36698cd42a41c539
Author: Lewis Russell <lewis6991@gmail.com>
Date:   Sun,  7 Jul 2024 17:37:56 +0100

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.

Diffstat:
Msrc/nvim/CMakeLists.txt | 1-
1 file changed, 0 insertions(+), 1 deletion(-)

diff --git 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