summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans Kristian Rosbach <hk-git@circlestorm.org>2026-03-09 20:32:04 +0100
committerHans Kristian Rosbach <hk-github@circlestorm.org>2026-03-10 16:22:09 +0100
commit3bc177af6d76af020ff2f37d2287f92c6ee76df0 (patch)
treeaead3993bdee2ef36a3aa6927f220fd768172d13
parent525c8f12a52c9b65f9a7ceff2e869746e0469e51 (diff)
downloadProject-Tick-3bc177af6d76af020ff2f37d2287f92c6ee76df0.tar.gz
Project-Tick-3bc177af6d76af020ff2f37d2287f92c6ee76df0.zip
CMake: Fix incorrect order of compiler flags when using sanitizers
-rw-r--r--cmake/detect-coverage.cmake4
1 files changed, 2 insertions, 2 deletions
diff --git a/cmake/detect-coverage.cmake b/cmake/detect-coverage.cmake
index 1ebec71f67..ff993cf9ff 100644
--- a/cmake/detect-coverage.cmake
+++ b/cmake/detect-coverage.cmake
@@ -44,7 +44,7 @@ macro(add_code_coverage)
# Set optimization level to zero for code coverage builds
if (WITH_CODE_COVERAGE)
# Use CMake compiler flag variables due to add_compile_options failure on Windows GCC
- set(CMAKE_C_FLAGS "-O0 ${CMAKE_C_FLAGS}")
- set(CMAKE_CXX_FLAGS "-O0 ${CMAKE_CXX_FLAGS}")
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O0")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O0")
endif()
endmacro()