|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T a
Length: 708 (0x2c4) Types: TextFile Names: »assert.h«
└─⟦a05ed705a⟧ Bits:30007078 DKUUG GNU 2/12/89 └─⟦d53cfc7b2⟧ »./gcc-1.35.tar.Z« └─⟦90f628c1d⟧ └─⟦this⟧ »gcc-1.35/assert.h«
/* Allow this file to be included multiple times with different settings of NDEBUG. */ #undef assert #undef __assert #ifdef NDEBUG #define assert(ignore) #else #define assert(expression) \ ((expression) ? 0 : __assert (#expression, __FILE__, __LINE__)) void __eprintf (); /* Defined in gnulib */ #ifdef __STDC__ #define __assert(expression, file, line) \ (__eprintf ("Failed assertion " expression \ " at line %d of `" file "'.\n", line), \ abort ()) #else /* no __STDC__; i.e. -traditional. */ #define __assert(expression, file, line) \ (__eprintf ("Failed assertion at line %d of `%s'.\n", line, file), \ abort ()) #endif /* no __STDC__; i.e. -traditional. */ #endif