blob: 0c8bfbabe52ba273798a297caa7553bfe0bf13d8 [file] [log] [blame] [raw]
Allow zfs.ko to be built with gcc(1).
Add '-Werror' when building zfs.ko.
diff -ru --exclude-from freebsd-src-diff-exclude-names /var/tmp/freebsd-src/usr/src/sys/modules/zfs/Makefile freebsd-10.3/usr/src/sys/modules/zfs/Makefile
--- /var/tmp/freebsd-src/usr/src/sys/modules/zfs/Makefile 2016-03-25 09:09:40.000000000 +0800
+++ freebsd-10.3/usr/src/sys/modules/zfs/Makefile 2018-01-14 00:02:00.996268477 +0800
@@ -107,14 +107,15 @@
CWARNFLAGS+=-Wno-unknown-pragmas
CWARNFLAGS+=-Wno-missing-prototypes
-CWARNFLAGS+=-Wno-undef
+#CWARNFLAGS+=-Wno-undef
CWARNFLAGS+=-Wno-strict-prototypes
CWARNFLAGS+=-Wno-cast-qual
CWARNFLAGS+=-Wno-parentheses
CWARNFLAGS+=-Wno-redundant-decls
CWARNFLAGS+=-Wno-missing-braces
-CWARNFLAGS+=-Wno-uninitialized
+#CWARNFLAGS+=-Wno-uninitialized
CWARNFLAGS+=-Wno-unused
CWARNFLAGS+=-Wno-inline
CWARNFLAGS+=-Wno-switch
-CWARNFLAGS+=-Wno-pointer-arith
+#CWARNFLAGS+=-Wno-pointer-arith
+CWARNFLAGS+=-Werror