summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorDouglas B. Rumbaugh <dbr4@psu.edu>2024-03-25 13:40:45 -0400
committerDouglas B. Rumbaugh <dbr4@psu.edu>2024-03-25 13:40:45 -0400
commitd26c2029b19af02f5d86010f4925f3203a3dbaf2 (patch)
tree91f35142c9ad657109b9b4a8fdbd858363b685a0 /CMakeLists.txt
parentb1b5ab106122e6917f6b34452be95e617506f05d (diff)
downloaddynamic-extension-d26c2029b19af02f5d86010f4925f3203a3dbaf2.tar.gz
CMakelists: disable ASAN and UBSAN when building on OpenBSD
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt10
1 files changed, 6 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4d449dd..08a8225 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -28,10 +28,12 @@ endif()
if (debug)
add_compile_options(-g -O0)
- add_compile_options(-fsanitize=address)
- add_link_options(-fsanitize=address)
- add_compile_options(-fsanitize=undefined)
- add_link_options(-fsanitize=undefined)
+ if (!BSD)
+ add_compile_options(-fsanitize=address)
+ add_link_options(-fsanitize=address)
+ add_compile_options(-fsanitize=undefined)
+ add_link_options(-fsanitize=undefined)
+ endif()
else()
add_compile_options(-O3 -g)
endif()