#ifdef inside a macro
#ifdef DEBUG
#define _D(p) do {cmd1; cmd2(p); cmd3;} while(0)
#else
#define _D(p) do { } while(0)
#endif
sdmrnv [1.84ms]
#ifdef DEBUG
#define _D(p) do {cmd1; cmd2(p); cmd3;} while(0)
#else
#define _D(p) do { } while(0)
#endif