We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4d0ba94 commit da0f58bCopy full SHA for da0f58b
module/Makefile.bsd
@@ -39,7 +39,13 @@ CFLAGS+= -DHAVE_AVX2 -DHAVE_AVX -D__x86_64 -DHAVE_SSE2 -DHAVE_AVX512F -DHAVE_SSS
39
.endif
40
41
.if defined(WITH_DEBUG) && ${WITH_DEBUG} == "true"
42
-CFLAGS+= -DINVARIANTS -DWITNESS -g -O0 -DZFS_DEBUG -DOPENSOLARIS_WITNESS
+CFLAGS+= -DZFS_DEBUG -g
43
+.if defined(WITH_INVARIANTS) && ${WITH_INVARIANTS} == "true"
44
+ CFLAGS+= -DINVARIANTS -DWITNESS -DOPENSOLARIS_WITNESS
45
+.endif
46
+.if defined(WITH_O0) && ${WITH_O0} == "true"
47
+ CFLAGS+= -O0
48
49
.else
50
CFLAGS += -DNDEBUG
51
0 commit comments