X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbecopyheur.c;h=2bda705c26bb2b1d78dec6adfa73b75ae8b99a02;hb=fe53f12c8141367dff4137991ad8ce73741761cb;hp=941c05ba1ab3a0db1c0735ba351eec8d2f5c3503;hpb=180644ddfc68ca1b2638b1eb8bd362250234f097;p=libfirm diff --git a/ir/be/becopyheur.c b/ir/be/becopyheur.c index 941c05ba1..2bda705c2 100644 --- a/ir/be/becopyheur.c +++ b/ir/be/becopyheur.c @@ -29,7 +29,7 @@ #include "becopystat.h" #include "bitset.h" -static firm_dbg_module_t *dbg = NULL; +DEBUG_ONLY(static firm_dbg_module_t *dbg = NULL;) #define SEARCH_FREE_COLORS @@ -580,7 +580,9 @@ static void ou_optimize(unit_t *ou) { int co_solve_heuristic(copy_opt_t *co) { unit_t *curr; - dbg = firm_dbg_register("ir.be.copyoptheur"); + FIRM_DBG_REGISTER(dbg, "ir.be.copyoptheur"); + + ASSERT_OU_AVAIL(co); pinned_global = pset_new_ptr(SLOTS_PINNED_GLOBAL); list_for_each_entry(unit_t, curr, &co->units, units)