X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbessadestr.c;h=860802533e73bd056c55cae237a4cdc4b142ec07;hb=03214ca29ad177e9d428806b442a6011f70ec6fc;hp=ca00cc59c64e4db58be60c9f475343e227571152;hpb=30b5d43593b9621728ff616b0bb351f000c6d8e3;p=libfirm diff --git a/ir/be/bessadestr.c b/ir/be/bessadestr.c index ca00cc59c..860802533 100644 --- a/ir/be/bessadestr.c +++ b/ir/be/bessadestr.c @@ -29,7 +29,7 @@ #include "benode_t.h" #include "besched_t.h" -static firm_dbg_module_t *dbg = NULL; +DEBUG_ONLY(static firm_dbg_module_t *dbg = NULL;) #define DUMP_GRAPHS #define get_chordal_arch(ce) ((ce)->birg->main_env->arch_env) @@ -134,7 +134,7 @@ static void insert_all_perms_walker(ir_node *bl, void *data) { * Create a new Perm with the arguments just collected * above in the arg_set and insert it into the schedule. */ - in = malloc(n_projs * sizeof(in[0])); + in = xmalloc(n_projs * sizeof(in[0])); for(pp = set_first(arg_set); pp; pp = set_next(arg_set)) in[pp->pos] = pp->arg; @@ -296,7 +296,7 @@ void be_ssa_destruction(be_chordal_env_t *chordal_env) { pmap *perm_map = pmap_create(); ir_graph *irg = chordal_env->irg; - dbg = firm_dbg_register("ir.be.ssadestr"); + FIRM_DBG_REGISTER(dbg, "ir.be.ssadestr"); /* create a map for fast lookup of perms: block --> perm */ chordal_env->data = perm_map;