Commit Diff


commit - d6e96558852535185d7b78a859b770a7a4fe8823
commit + f0bd457b3b6ac6c49499fdc2268fa8e4c63b1099
blob - b3369c380f2cb9d8f913c3d7ccb099fc2ca362d6
blob + db7698d11c1d9d89948e98f7254f5765ace0fe03
--- CMakeLists.txt
+++ CMakeLists.txt
@@ -7,7 +7,10 @@ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wstrict-overflow=
 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wswitch-enum -Wunreachable-code -Winit-self")
 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-unused-parameter -Werror -pedantic")
 
-set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -O3 -fsanitize=address")
+set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -O3")
+if (NOT FreeBSD)
+	set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -fsanitize=address")
+endif (NOT FreeBSD)
 set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O0 -g")
 
 include(CTest)