wrapping stuff in DEBUG_ONLY
authorAndreas Zwinkau <zwinkau@kit.edu>
Thu, 15 Sep 2011 10:41:38 +0000 (12:41 +0200)
committerAndreas Zwinkau <zwinkau@kit.edu>
Thu, 15 Sep 2011 10:54:18 +0000 (12:54 +0200)
ir/lpp/lpp.c
ir/lpp/lpp_comm.c

index cfb7cc8..2d2c8a9 100644 (file)
@@ -32,6 +32,7 @@
 #include "hashptr.h"
 #include "debug.h"
 #include "set.h"
+#include "debug.h"
 
 #include "sp_matrix.h"
 #include "mps.h"
@@ -42,7 +43,7 @@
 
 #define HASH_NAME_T(n) HASH_STR((n)->name, strlen((n)->name))
 
-static firm_dbg_module_t *dbg = NULL;
+DEBUG_ONLY(static firm_dbg_module_t *dbg = NULL;)
 
 static inline char *obst_xstrdup(struct obstack *obst, const char *str)
 {
@@ -79,7 +80,7 @@ lpp_t *lpp_new_userdef(const char *name, lpp_opt_t opt_type,
        lpp_t *lpp;
        int   idx;
 
-       dbg = firm_dbg_register("lpp");
+       DEBUG_ONLY(dbg = firm_dbg_register("lpp");)
        lpp = XMALLOCZ(lpp_t);
        obstack_init(&lpp->obst);
 
index 616b643..0a78591 100644 (file)
@@ -55,6 +55,7 @@ struct _lpp_comm_t {
        char *r_buf;
 };
 
+DEBUG_ONLY(
 static inline firm_dbg_module_t *get_dbg_module(void)
 {
        static firm_dbg_module_t *dbg = NULL;
@@ -66,6 +67,7 @@ static inline firm_dbg_module_t *get_dbg_module(void)
 }
 
 #define dbg get_dbg_module()
+)
 
 /**
  * Try to read some bytes but block until a certain amount is read.