debug.h File Reference

Go to the source code of this file.

Defines

#define jam_debug(a)
#define DEBUG_MAX   19
#define DEBUG_MAKE   ( globs.debug[ 1 ] )
#define DEBUG_MAKEQ   ( globs.debug[ 2 ] )
#define DEBUG_MAKEPROG   ( globs.debug[ 3 ] )
#define DEBUG_EXECCMD   ( globs.debug[ 4 ] )
#define DEBUG_EXEC   ( globs.debug[ 5 ] )
#define DEBUG_COMPILE   ( globs.debug[ 6 ] )
#define DEBUG_HEADER   ( globs.debug[ 7 ] )
#define DEBUG_BINDSCAN   ( globs.debug[ 8 ] )
#define DEBUG_SEARCH   ( globs.debug[ 9 ] )
#define DEBUG_VARSET   ( globs.debug[ 10] )
#define DEBUG_VARGET   ( globs.debug[ 11] )
#define DEBUG_VAREXP   ( globs.debug[ 12] )
#define DEBUG_IF   ( globs.debug[ 13] )
#define DEBUG_LISTS   ( globs.debug[ 14] )
#define DEBUG_SCAN   ( globs.debug[ 15] )
#define DEBUG_MEM   ( globs.debug[ 16] )
#define DEBUG_DEPENDS   ( globs.debug[ 17] )
#define DEBUG_CAUSES   ( globs.debug[ 18] )

Functions

int jam_debug_ (int level, const char *const format,...)
int is_level_set (int level, const char *const format,...)


Define Documentation

#define DEBUG_BINDSCAN   ( globs.debug[ 8 ] )

#define DEBUG_CAUSES   ( globs.debug[ 18] )

#define DEBUG_COMPILE   ( globs.debug[ 6 ] )

#define DEBUG_DEPENDS   ( globs.debug[ 17] )

#define DEBUG_EXEC   ( globs.debug[ 5 ] )

#define DEBUG_EXECCMD   ( globs.debug[ 4 ] )

#define DEBUG_HEADER   ( globs.debug[ 7 ] )

#define DEBUG_IF   ( globs.debug[ 13] )

#define DEBUG_LISTS   ( globs.debug[ 14] )

#define DEBUG_MAKE   ( globs.debug[ 1 ] )

#define DEBUG_MAKEPROG   ( globs.debug[ 3 ] )

#define DEBUG_MAKEQ   ( globs.debug[ 2 ] )

#define DEBUG_MAX   19

#define DEBUG_MEM   ( globs.debug[ 16] )

#define DEBUG_SCAN   ( globs.debug[ 15] )

#define DEBUG_SEARCH   ( globs.debug[ 9 ] )

#define DEBUG_VAREXP   ( globs.debug[ 12] )

#define DEBUG_VARGET   ( globs.debug[ 11] )

#define DEBUG_VARSET   ( globs.debug[ 10] )

#define jam_debug (  ) 

Value:

if( 0!= ( is_level_seta ) ) {\
    printf("%s:%i:%s()\t",__FILE__, __LINE__, __FUNCTION__); \
    jam_debug_a ;\
    printf("\n"); }


Function Documentation

int is_level_set ( int  level,
const char *const   format,
  ... 
)

int jam_debug_ ( int  level,
const char *const   format,
  ... 
)


Generated on Thu Aug 17 15:54:32 2006 for MaJam by  doxygen 1.4.7