Page MenuHomeFreeBSD

D36818.diff
No OneTemporary

D36818.diff

diff --git a/cddl/lib/libzpool/Makefile b/cddl/lib/libzpool/Makefile
--- a/cddl/lib/libzpool/Makefile
+++ b/cddl/lib/libzpool/Makefile
@@ -286,6 +286,10 @@
CFLAGS+= -g -DDEBUG=1
+# Pointer values are used as debugging "tags" to mark reference count
+# ownerships and in some cases the tag reference is dropped after an
+# object is freed.
+CFLAGS.dbuf.c= ${NO_WUSE_AFTER_FREE}
CFLAGS.entropy_common.c= -fno-tree-vectorize
CFLAGS.entropy_common.c+= ${NO_WBITWISE_INSTEAD_OF_LOGICAL}
CFLAGS.error_private.c= -fno-tree-vectorize

File Metadata

Mime Type
text/plain
Expires
Fri, Jan 30, 4:52 AM (2 h, 27 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28091340
Default Alt Text
D36818.diff (538 B)

Event Timeline