Date: Sat, 15 Jan 2000 18:10:22 -0800 (PST) From: "Jonathan M. Bresler" <jmb@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/share/man/man9 SPLASSERT.9 src/sys/alpha/include ipl.h src/sys/i386/isa ipl_funcs.c src/sys/sys systm.h Message-ID: <200001160210.SAA75942@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
jmb 2000/01/15 18:10:22 PST
Added files:
share/man/man9 SPLASSERT.9
Log:
Add SPLASSERT.9 man page. SPLASSERT() commit to follow immediately.
Approved by: jkh
Modified files:
sys/alpha/include ipl.h
sys/i386/isa ipl_funcs.c
sys/sys systm.h
Log:
Add SPLASSERT() macro. SPLASSERT() compiles to a no-op
unless both "option INVARIANTS" and "options INVARIANT_SUPPORT"
are defined in the kernel's config(8) file.
SPLASSERT(expression, msg) used KASSERT to check that the
expression is true, panic()ing the kernel otherwise.
Approved by: jkh
Reviewed by: jdp, dfr, phk, eivind and green
Revision Changes Path
1.10 +7 -1 src/sys/alpha/include/ipl.h
1.30 +37 -20 src/sys/i386/isa/ipl_funcs.c
1.108 +28 -1 src/sys/sys/systm.h
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200001160210.SAA75942>
