6 # define __attribute__(x)
10 #define __dsub static char *subroutinename __attribute__((unused))
11 #define __sub subroutinename
12 #define __enter if(njb_debug(DD_SUBTRACE))fprintf(stderr,"%*s==> %s\n",3*__sub_depth++,"",__sub)
13 #define __leave if(njb_debug(DD_SUBTRACE))fprintf(stderr,"%*s<== %s\n",3*(--__sub_depth),"",__sub)