Changeset 520 for trunk/src/gmake/debug.h
- Timestamp:
- Sep 16, 2006, 6:56:25 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gmake/debug.h
r503 r520 22 22 #define DB_IMPLICIT (0x008) 23 23 #define DB_MAKEFILES (0x100) 24 #define DB_KMK (0x800) 24 #ifdef KMK 25 # define DB_KMK (0x800) 26 #endif 25 27 26 28 #define DB_ALL (0xfff) … … 28 30 extern int db_level; 29 31 32 #ifdef KMK 33 34 /* Some extended info for -j and .NOTPARALLEL tracking. */ 30 35 extern unsigned int makelevel; 31 36 extern unsigned int job_slots; 32 37 extern unsigned int job_slots_used; 33 34 38 35 39 #define DB_HDR() do { printf ("[%u:%u/%u]", makelevel, job_slots_used, job_slots); } while (0) … … 47 51 48 52 #define DB(_l,_x) do{ if(ISDB(_l)) {DB_HDR(); printf _x; fflush (stdout);} }while(0) 53 54 #else /* !KMK */ 55 56 #define ISDB(_l) ((_l)&db_level) 57 58 #define DBS(_l,_x) do{ if(ISDB(_l)) {print_spaces (depth); \ 59 printf _x; fflush (stdout);} }while(0) 60 61 #define DBF(_l,_x) do{ if(ISDB(_l)) {print_spaces (depth); \ 62 printf (_x, file->name); \ 63 fflush (stdout);} }while(0) 64 65 #define DB(_l,_x) do{ if(ISDB(_l)) {printf _x; fflush (stdout);} }while(0) 66 67 #endif /* !KMK */
Note:
See TracChangeset
for help on using the changeset viewer.