debug.h: define DBG_ALL
authorBernhard Urban <lewurm@gmail.com>
Sun, 20 May 2012 20:04:19 +0000 (22:04 +0200)
committerBernhard Urban <lewurm@gmail.com>
Sun, 20 May 2012 20:04:19 +0000 (22:04 +0200)
debug.h

diff --git a/debug.h b/debug.h
index 633b89107e41b228e0aca2fabd0167893c7f374e..4277648767aa7e39d57576b5deb17bcbe374277f 100644 (file)
--- a/debug.h
+++ b/debug.h
@@ -9,6 +9,10 @@
  */
 
 /* ooops defines */
+#ifdef BG_ALL
+#define DBG_ALL
+#endif
+
 #ifdef BG_JIT
 #define DBG_JIT
 #endif
  * libraries like Text.Printf
  * needed for gettting proper `-Wall' output on a release build */
 
-#if defined(DBG_JIT) || defined(DBG_BB) || defined(DBG_MP) || defined(DBG_CP) || defined(DBG_STR)
+#if defined(DBG_ALL) || defined(DBG_JIT) || defined(DBG_BB) || defined(DBG_MP) || defined(DBG_CP) || defined(DBG_STR)
 #define DEBUG
 #endif
 
+#if defined(DBG_ALL)
+#define DBG_JIT
+#define DBG_BB
+#define DBG_MP
+#define DBG_CP
+#define DBG_STR
+#define DBG_TRAP
+#if 0
+#define DBG_CLASS
+#endif
+#endif
+
 /* it would be awesome if we could just write
  * > printfFake = printf
  * here, but the type can't be infered, since `PrintfType'