File:  [Research Unix] / researchv10dc / cmd / gcc / assert.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 17:21:33 2018 UTC (8 years, 3 months ago) by root
Branches: belllabs, MAIN
CVS tags: researchv10, HEAD
researchv10 Dan Cross

#undef assert

#ifdef NDEBUG
#define assert(ignore)
#else

#define assert(expression)  \
  do { if (!(expression)) __assert ((expression), __FILE__, __LINE__); } while (0)

#define __assert(expression, file, line)  \
  { _eprintf ("Failed assertion " #expression		\
	      " at line %d of `" file "'.\n", line);	\
    abort (); }

void _eprintf ();		/* Defined in gnulib */

#endif

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.