X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fopt%2Fgvn_pre.c;h=e4bc76bfbdd70458b80126aaf746be22a5a94acc;hb=0ada12ba1e11d8ff2e39e3183eb43c4783df2d91;hp=11aae2102198cb3ac4b33ec0568f7ebe20003b80;hpb=54f285441e0ed086ee92662ff15187ff69ffcf43;p=libfirm diff --git a/ir/opt/gvn_pre.c b/ir/opt/gvn_pre.c index 11aae2102..e4bc76bfb 100644 --- a/ir/opt/gvn_pre.c +++ b/ir/opt/gvn_pre.c @@ -42,6 +42,7 @@ #include "irpass.h" #include "valueset.h" #include "irloop.h" +#include "firmstat_t.h" #include "irgraph_t.h" #include "irnode_t.h" @@ -152,20 +153,20 @@ typedef struct gvnpre_statistics { int infinite_loops; } gvnpre_statistics; -gvnpre_statistics *gvnpre_stats = NULL; +static gvnpre_statistics *gvnpre_stats = NULL; -static void init_stats() +static void init_stats(void) { gvnpre_stats = XMALLOCZ(gvnpre_statistics); } -static void free_stats() +static void free_stats(void) { free(gvnpre_stats); gvnpre_stats = NULL; } -static void print_stats() +static void print_stats(void) { gvnpre_statistics *stats = gvnpre_stats; DB((dbg, LEVEL_1, "replaced : %d\n", stats->replaced));