X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fana%2Fdfs.c;h=544bfaa22d7061eb81ab5b7bf91b9dad526a3a0b;hb=dd4cd761ab637d4488c7e29f49843b1b02366acf;hp=ca080d475e33e01114f43bb6e85ee640f8ecf5d8;hpb=ed1add2d5c8f8256a31b3347b9acaaf7f3ea644a;p=libfirm diff --git a/ir/ana/dfs.c b/ir/ana/dfs.c index ca080d475..544bfaa22 100644 --- a/ir/ana/dfs.c +++ b/ir/ana/dfs.c @@ -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. * @@ -32,6 +32,8 @@ #include +#define DISABLE_STATEV + #include #include "irtools.h" #include "irprintf.h" @@ -114,11 +116,11 @@ static void dfs_perform(dfs_t *dfs, void *n, void *anc, int level) static void classify_edges(dfs_t *dfs) { + dfs_edge_t *edge; stat_ev_cnt_decl(anc); stat_ev_cnt_decl(back); stat_ev_cnt_decl(fwd); stat_ev_cnt_decl(cross); - dfs_edge_t *edge; foreach_set (dfs->edges, edge) { dfs_node_t *src = edge->s;