add a parameter to limit the maximum size of methods when inlining, otherwise some...
[libfirm] / ir / stat / stat_dmp.c
index f3d2e57..16f7b6c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 1995-2007 University of Karlsruhe.  All right reserved.
+ * Copyright (C) 1995-2008 University of Karlsruhe.  All right reserved.
  *
  * This file is part of libFirm.
  *
@@ -298,7 +298,7 @@ static void simple_dump_be_block_sched_ready(dumper_t *dmp, graph_entry_t *entry
 static void add_distrib_entry(const distrib_entry_t *entry, void *env) {
        distrib_tbl_t *sum_tbl = env;
 
-       stat_add_int_distrib_tbl(sum_tbl, (int)(entry->object), &entry->cnt);
+       stat_add_int_distrib_tbl(sum_tbl, PTR_TO_INT(entry->object), &entry->cnt);
 }  /* add_distrib_entry */
 
 /**
@@ -588,7 +588,7 @@ static void simple_dump_const_tbl(dumper_t *dmp, const constant_info_t *tbl)
        fprintf(dmp->f, "-------------------------------\n");
 
        for (i = 0; i < ARR_SIZE(tbl->int_bits_count); ++i) {
-               fprintf(dmp->f, "%5d %12u\n", i + 1, cnt_to_uint(&tbl->int_bits_count[i]));
+               fprintf(dmp->f, "%5u %12u\n", (unsigned) (i + 1), cnt_to_uint(&tbl->int_bits_count[i]));
                cnt_add(&sum, &tbl->int_bits_count[i]);
        }  /* for */
        fprintf(dmp->f, "-------------------------------\n");