Return to assert.h CVS log | Up to [local] / src / include |
version 1.3, 2002/02/16 21:27:17 | version 1.4, 2002/02/19 19:39:36 | ||
---|---|---|---|
|
|
||
#define _assert(e) ((void)0) | #define _assert(e) ((void)0) | ||
#else | #else | ||
#define _assert(e) assert(e) | #define _assert(e) assert(e) | ||
#ifdef __STDC__ | |||
#define assert(e) ((e) ? (void)0 : __assert(__FILE__, __LINE__, #e)) | #define assert(e) ((e) ? (void)0 : __assert(__FILE__, __LINE__, #e)) | ||
#else /* PCC */ | |||
#define assert(e) ((e) ? (void)0 : __assert(__FILE__, __LINE__, "e")) | |||
#endif | |||
#endif | #endif | ||
#include <sys/cdefs.h> | #include <sys/cdefs.h> |