From a8be354027c1be5859383e3e53d1a217eb10ce32 Mon Sep 17 00:00:00 2001 From: =?utf8?q?G=C3=B6tz=20Lindenmaier?= Date: Thu, 24 Jun 2004 06:42:14 +0000 Subject: [PATCH] test of firm flags [r3198] --- ir/ana/rta.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ir/ana/rta.c b/ir/ana/rta.c index adb32e7bc..828bee718 100644 --- a/ir/ana/rta.c +++ b/ir/ana/rta.c @@ -422,6 +422,8 @@ void rta_delete_dead_graphs (void) int n_graphs = get_irp_n_irgs (); ir_graph *graph = NULL; + if (!get_optimize() || !get_opt_dead_method_elimination()) return; + eset *dead_graphs = eset_create (); for (i = 0; i < n_graphs; i++) { @@ -445,7 +447,7 @@ void rta_delete_dead_graphs (void) graph; graph = (ir_graph*) eset_next (dead_graphs)) { - if (verbose) { + if (verbose || get_opt_dead_method_elimination_verbose ()) { fprintf(stdout, "RTA: removing graph of "); DDMEO(get_irg_ent (graph)); } @@ -515,6 +517,9 @@ void rta_report (void) /* * $Log$ + * Revision 1.16 2004/06/24 06:42:14 goetz + * test of firm flags + * * Revision 1.15 2004/06/18 15:47:19 liekweg * minor bug fix (go forward, not backward) --flo * -- 2.20.1