debug.h revision 1a074ca60647580af3ac625d40694bbcf83a18c9
/*
* Copyright (c) 1995 Danny Gasparovski.
*
* Please read the file COPYRIGHT for the
* terms and conditions of the copyright.
*/
#define PRN_STDERR 1
#define PRN_SPRINTF 2
/* Unused anyway, using VBox Log facility. */
#define DBG_CALL 0x1
#define DBG_MISC 0x2
#define DBG_ERROR 0x4
/* we've excluded stdio.h */
# define FILE void
#ifdef LOG_ENABLED
#define DEBUG_ARGS(x) __debug_flow x
#define DEBUG_MISC(x) __debug_log2 x
#define DEBUG_ERROR(x) __debug_log x
{
}
{
}
{
}
#else /* !LOG_ENABLED */
#define DEBUG_CALL(x) do {} while (0)
#define DEBUG_ARG(x, y) do {} while (0)
#define DEBUG_ARGS(x) do {} while (0)
#define DEBUG_MISC(x) do {} while (0)
#define DEBUG_ERROR(x) do {} while (0)
#endif /* !LOG_ENABLED */
int debug_init (void);