Ignore:
Timestamp:
Sep 16, 2006, 6:56:25 AM (19 years ago)
Author:
bird
Message:

Cleaning up the modifications. Changes are now either configurable or marked, and dead stuff has been removed (dll shell).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gmake/debug.h

    r503 r520  
    2222#define DB_IMPLICIT     (0x008)
    2323#define DB_MAKEFILES    (0x100)
    24 #define DB_KMK          (0x800)
     24#ifdef KMK
     25# define DB_KMK         (0x800)
     26#endif
    2527
    2628#define DB_ALL          (0xfff)
     
    2830extern int db_level;
    2931
     32#ifdef KMK
     33
     34/* Some extended info for -j and .NOTPARALLEL tracking. */
    3035extern unsigned int makelevel;
    3136extern unsigned int job_slots;
    3237extern unsigned int job_slots_used;
    33 
    3438
    3539#define DB_HDR()    do { printf ("[%u:%u/%u]", makelevel, job_slots_used, job_slots); } while (0)
     
    4751
    4852#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.