129 #define ISDB(_l) ((_l)&db_level) 135 #define DBPRINT(_x) \ 136 printf _x; fflush (stdout) 139 #define DBPRINTS(_x, _depth) \ 140 print_spaces (_depth); \ 149 DBPRINTS(_x, depth); \ 156 #define DBSD(_l,_x,_depth) \ 159 DBPRINTS(_x, _depth); \ 165 #define ISDB(_l) ((_l)&db_level) 167 #define DBF(_l,_x) do{ if(ISDB(_l)) {print_spaces (depth); \ 168 printf (_x, file->name); \ 169 fflush (stdout);} }while(0) 171 #define DB(_l,_x) do{ if(ISDB(_l)) {printf _x; fflush (stdout);} }while(0)
unsigned int idx
Definition: debug.h:87
debug_level_mask_t debug_dummy_level_mask
unsigned int debugger_enabled
unsigned int debugger_on_error
const char ** list
Definition: debug.h:86
debug_enter_debugger_t debug_dummy_enter_debugger_mask
debug_level_mask_t
debug masks which control tracing output.
Definition: debug.h:30
int show_variable_definitions
debug_enter_debugger_t
Definition: debug.h:52
unsigned int i_debugger_nexting
debug_dummy_t
Definition: debug.h:58
int db_level
Definition: debug.h:163
unsigned int max
Definition: debug.h:88
The structure used to hold the list of strings given.
Definition: debug.h:84
unsigned int i_debugger_stepping