sunos man page for assert

Query: assert

OS: sunos

Section: 9f

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

ASSERT(9F)						   Kernel Functions for Drivers 						ASSERT(9F)

NAME
ASSERT, assert - expression verification
SYNOPSIS
#include <sys/debug.h> void ASSERT(EX);
INTERFACE LEVEL
Architecture independent level 1 (DDI/DKI).
PARAMETERS
EX boolean expression.
DESCRIPTION
ASSERT() is a macro which checks to see if the expression EX is true. If it is not, then ASSERT() causes an error message to be logged to the console and the system to panic. ASSERT() works only if the preprocessor symbol DEBUG is defined.
CONTEXT
ASSERT() can be used from user or interrupt context.
SEE ALSO
Writing Device Drivers SunOS 5.10 11 Apr 1991 ASSERT(9F)
Related Man Pages
ftofix(3alleg4) - debian
assert(3) - suse
assert(3) - x11r4
ftofix(3alleg4) - opendarwin
ftofix(3alleg4) - netbsd
Similar Topics in the Unix Linux Community
FEST-Assert 0.8 (Default branch)
FEST-Assert 0.9 (Default branch)
FEST-Assert 1.0a1 (Default branch)
FEST-Assert 1.0 (Default branch)
FCC looks at ways to assert authority over Web access