From owner-cvs-all Thu Feb 17 10:37:49 2000 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id A703E37B7D1; Thu, 17 Feb 2000 10:37:46 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: (from bde@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id KAA47658; Thu, 17 Feb 2000 10:37:46 -0800 (PST) (envelope-from bde@FreeBSD.org) Message-Id: <200002171837.KAA47658@freefall.freebsd.org> From: Bruce Evans Date: Thu, 17 Feb 2000 10:37:46 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/alpha ipl_funcs.c src/sys/alpha/include ipl.h src/sys/i386/isa ipl_funcs.c src/sys/sys systm.h Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk bde 2000/02/17 10:37:46 PST Modified files: sys/alpha/alpha ipl_funcs.c sys/alpha/include ipl.h sys/i386/isa ipl_funcs.c sys/sys systm.h Log: Don't include in in the i386 case. This fixes some namespace pollution in general and breakage of modules that aren't in the sys tree in particular ( includes further headers that aren't installed under /usr/include). Reimplemented SPLASSERT() so that it is more machine independent and less bloated and doesn't require the include spam. In particular, don't assume that `cpl' can be printed using %08x format. The alpha arch doesn't even have `cpl'. SPLASSERT() was harmless on alphas because it isn't actually used. Revision Changes Path 1.15 +32 -1 src/sys/alpha/alpha/ipl_funcs.c 1.12 +1 -7 src/sys/alpha/include/ipl.h 1.32 +33 -32 src/sys/i386/isa/ipl_funcs.c 1.109 +24 -26 src/sys/sys/systm.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message