summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbz <bz@FreeBSD.org>2008-12-11 15:44:53 +0000
committerbz <bz@FreeBSD.org>2008-12-11 15:44:53 +0000
commit200cc006cbe7c03477d4ce44111850ef854df2d0 (patch)
tree9cb0049a103d317b8790b5a22cb481e56505b288
parent7bc8c0cbd6c41a84ef45f3a8141fb89d0ffcf75f (diff)
downloadFreeBSD-src-200cc006cbe7c03477d4ce44111850ef854df2d0.zip
FreeBSD-src-200cc006cbe7c03477d4ce44111850ef854df2d0.tar.gz
Error in case anyone tried to compile with both options VIMAGE and
the (temporary) option VIMAGE_GLOBALS. Sponsored by: The FreeBSD Foundation:
-rw-r--r--sys/sys/vimage.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/sys/vimage.h b/sys/sys/vimage.h
index fd6e00c..a4563f4 100644
--- a/sys/sys/vimage.h
+++ b/sys/sys/vimage.h
@@ -60,6 +60,10 @@ struct vnet_modlink {
.vmi_symmap = m_symmap \
};
+#if defined(VIMAGE) && defined(VIMAGE_GLOBALS)
+#error "You cannot have both option VIMAGE and option VIMAGE_GLOBALS!"
+#endif
+
#ifdef VIMAGE_GLOBALS
#define VSYM(base, sym) (sym)
#else
OpenPOWER on IntegriCloud