* added compilers lcc and bcc (linux86)
[mascara-docs.git] / compilers / lcc-4.2 / include / x86 / linux / assert.h
blob04b0e3ad90442624741725c25128189ad910757d
1 #ifndef __ASSERT
2 #define __ASSERT
4 void assert(int);
6 #endif /* __ASSERT */
8 #undef assert
9 #ifdef NDEBUG
10 #define assert(ignore) ((void)0)
11 #else
12 extern int _assert(char *, char *, unsigned);
13 #define assert(e) ((void)((e)||_assert(#e, __FILE__, __LINE__)))
14 #endif /* NDEBUG */