diff options
Diffstat (limited to 'runtime/runtime.h')
-rw-r--r-- | runtime/runtime.h | 18 |
1 files changed, 2 insertions, 16 deletions
diff --git a/runtime/runtime.h b/runtime/runtime.h index d951833d..318d3038 100644 --- a/runtime/runtime.h +++ b/runtime/runtime.h @@ -1,5 +1,5 @@ /* main header file - * Copyright (C) 2005-2007 Red Hat Inc. + * Copyright (C) 2005-2008 Red Hat Inc. * Copyright (C) 2005, 2006 Intel Corporation. * * This file is part of systemtap, and is free software. You can @@ -46,21 +46,7 @@ static void _stp_dbug (const char *func, int line, const char *fmt, ...); void _stp_error (const char *fmt, ...); -#ifdef DEBUG -/** Prints debug line. - * This function prints a debug message immediately to staprun. - * If the last character is not a newline, then one is added. - * @param args A variable number of args in a format like printf. - * @ingroup io - */ -#define dbug(args...) _stp_dbug(__FUNCTION__, __LINE__, args) -#define kbug(args...) {printk("%s:%d ",__FUNCTION__, __LINE__); printk(args); } -#else -#define dbug(args...) ; -#define kbug(args...) ; -#endif /* DEBUG */ -#define _dbug(args...) _stp_dbug(__FUNCTION__, __LINE__, args) -#define errk(args...) {printk("Systemtap Error at %s:%d ",__FUNCTION__, __LINE__); printk(args); } +#include "debug.h" /* atomic globals */ static atomic_t _stp_transport_failures = ATOMIC_INIT (0); |