00001 #ifndef __NJB__DEFS__H 00002 #define __NJB__DEFS__H 00003 00004 #define __dsub static char *subroutinename __attribute__((unused)) 00005 #define __sub subroutinename 00006 #define __enter if(njb_debug(DD_SUBTRACE))fprintf(stderr,"%*s==> %s\n",3*__sub_depth++,"",__sub) 00007 #define __leave if(njb_debug(DD_SUBTRACE))fprintf(stderr,"%*s<== %s\n",3*(--__sub_depth),"",__sub) 00008 00009 #endif