summaryrefslogtreecommitdiff
path: root/sys/modules
diff options
context:
space:
mode:
authorpooka <pooka@NetBSD.org>2012-11-21 17:48:05 +0000
committerpooka <pooka@NetBSD.org>2012-11-21 17:48:05 +0000
commitbd8fd7563a307d6ff2af6df39d3f48b0734f62d2 (patch)
tree0b8561ba8465a4b5be3218204f491cbcc1462810 /sys/modules
parentd966762b66946d43862e9a296120ee609f48c74e (diff)
Don't unconditionally use the error-silencing magic of -isystem
(as opposed to -I) on every component, only the zfs ones depend on it to build. Regular modules might benefit from a similar move.
Diffstat (limited to 'sys/modules')
-rw-r--r--sys/modules/solaris/Makefile.solmod4
-rw-r--r--sys/modules/zfs/Makefile.zfsmod4
2 files changed, 6 insertions, 2 deletions
diff --git a/sys/modules/solaris/Makefile.solmod b/sys/modules/solaris/Makefile.solmod
index 4bff93ba733..3ab62ad7d4a 100644
--- a/sys/modules/solaris/Makefile.solmod
+++ b/sys/modules/solaris/Makefile.solmod
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.solmod,v 1.3 2012/02/04 18:39:21 christos Exp $
+# $NetBSD: Makefile.solmod,v 1.4 2012/11/21 17:48:05 pooka Exp $
ZFSDIR= ${S}/../external/cddl/osnet
@@ -85,3 +85,5 @@ CPPFLAGS+= -std=c99
# CPPFLAGS+= -D_NFS_NFS_H_
# CPPFLAGS+= -D_PROPLIB_ZFS_CONFLICT
CPPFLAGS+= -DDIAGNOSTIC
+
+NEED_ISYSTEM= # duplicate headers, depends on -isystem to build
diff --git a/sys/modules/zfs/Makefile.zfsmod b/sys/modules/zfs/Makefile.zfsmod
index 15b3a0f542e..9b685f0ef96 100644
--- a/sys/modules/zfs/Makefile.zfsmod
+++ b/sys/modules/zfs/Makefile.zfsmod
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.zfsmod,v 1.3 2012/02/05 18:46:05 christos Exp $
+# $NetBSD: Makefile.zfsmod,v 1.4 2012/11/21 17:48:05 pooka Exp $
ZFSDIR= ${S}/../external/cddl/osnet
@@ -128,3 +128,5 @@ CPPFLAGS+= -D_PROPLIB_ZFS_CONFLICT
CPPFLAGS+= -DDIAGNOSTIC
# -DZFS_DEBUG
+
+NEED_ISYSTEM= # duplicate headers, depends on -isystem to build