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>
