jhb
b82a4c003c
Use panic() (which the environment is required to provide to libstand) to
...
implement assert() instead of relying on a non-required exit(). The exit()
invocation also did not match the semantics of the exit() routine that
current boot environments happen to require.
PR: kern/144749
Discussed with: bde
MFC after: 1 week
2010-03-30 19:07:41 +00:00
mike
c435f30d71
Make the output from assert() look more like the example in the C99
...
standard.
Requested by: bde
2001-10-29 07:07:25 +00:00
mike
186071821a
Only provide function information in compile environments that support
...
the C99 variable __func__ and never for C++. Provide a more meaningful
example in the assert(3) manual.
Reviewed by: asmodai, bde
2001-10-27 20:11:10 +00:00
asmodai
728aea2684
Add __FBSDID.
...
Change __assert() function to print failing function name.
This makes us C99 conforming.
2001-10-24 18:12:43 +00:00
dillon
f6666a61a9
Add __FBSDID()s to libstand
2001-09-30 22:28:01 +00:00
mp
9cd078f86a
Make include file consistent with the rest of libstand.
2001-07-31 15:49:50 +00:00
peter
76f0c923fe
$Id$ -> $FreeBSD$
1999-08-28 00:22:10 +00:00
msmith
f00eb1aa64
Add:
...
assert()
setjmp()/longjmp()
vsprintf()
1998-11-01 09:31:08 +00:00