diff options
author | Dawn Perchik <dawn@cygnus> | 1997-02-13 00:01:21 +0000 |
---|---|---|
committer | Dawn Perchik <dawn@cygnus> | 1997-02-13 00:01:21 +0000 |
commit | 8662603f08c41fb7134b814794c1f0d607a88ec7 (patch) | |
tree | b611d03c6d2de41a24fef86e6216265b8206d26c /gdb/debugify.h | |
parent | 2dec49333bde33a90318a3118f4966f1fc99c83e (diff) | |
download | gdb-8662603f08c41fb7134b814794c1f0d607a88ec7.zip gdb-8662603f08c41fb7134b814794c1f0d607a88ec7.tar.gz gdb-8662603f08c41fb7134b814794c1f0d607a88ec7.tar.bz2 |
* debugify.c, debugify.h: Make safe for non-ansi compilers.
Diffstat (limited to 'gdb/debugify.h')
-rw-r--r-- | gdb/debugify.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/gdb/debugify.h b/gdb/debugify.h index 78af28e..b4ae92b 100644 --- a/gdb/debugify.h +++ b/gdb/debugify.h @@ -22,14 +22,30 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #ifndef _DEBUGIFY_H_ #define _DEBUGIFY_H_ +#include "ansidecl.h" + +#ifdef ANSI_PROTOTYPES +#include <stdarg.h> +#else +#include <varargs.h> +#endif + #ifdef DEBUGIFY #include <assert.h> #ifdef TO_SCREEN +#ifdef _Win32 #define DBG(x) OutputDebugString x +#else +#define DBG(x) printf x +#endif #elif TO_GDB #define DBG(x) printf_unfiltered x #elif TO_POPUP +#ifdef _Win32 #define DBG(x) MessageBox x +#else +#define DBG(x) printf x +#endif #else /* default: TO_FILE "gdb.log" */ #define DBG(x) printf_dbg x #endif @@ -53,7 +69,12 @@ extern "C" #endif /* REDIRECT */ extern void puts_dbg PARAMS ((const char *fmt)); +#ifdef ANSI_PROTOTYPES extern void printf_dbg PARAMS ((const char *fmt,...)); +#else + extern void printf_dbg PARAMS ((va_alist va_dcl)); +#endif + #ifdef __cplusplus } |