re PR middle-end/23903 (Duplicate dump file numbers)
authorPaolo Bonzini <bonzini@gnu.org>
Fri, 16 Sep 2005 15:11:21 +0000 (15:11 +0000)
committerPaolo Bonzini <bonzini@gcc.gnu.org>
Fri, 16 Sep 2005 15:11:21 +0000 (15:11 +0000)
2005-09-16  Paolo Bonzini  <bonzini@gnu.org>

PR 23903

* passes.c (init_optimization_passes): Register dump files for
IPA passes first.

From-SVN: r104343

gcc/ChangeLog
gcc/passes.c

index f7ccd52..1ba3fac 100644 (file)
@@ -1,3 +1,10 @@
+2005-09-16  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR 23903
+
+       * passes.c (init_optimization_passes): Register dump files for
+       IPA passes first.
+
 2005-09-16  Andreas Krebbel  <krebbel1@de.ibm.com>
 
        * config/s390/s390-protos.h (s390_overlap_p): Prototype added.
index 86d38cf..c5b4212 100644 (file)
@@ -656,11 +656,9 @@ init_optimization_passes (void)
 #undef NEXT_PASS
 
   /* Register the passes with the tree dump code.  */
+  register_dump_files (all_ipa_passes, true, PROP_gimple_leh | PROP_cfg);
   register_dump_files (all_lowering_passes, false, PROP_gimple_any);
-  register_dump_files (all_passes, false, PROP_gimple_leh
-                                         | PROP_cfg);
-  register_dump_files (all_ipa_passes, true, PROP_gimple_leh
-                                            | PROP_cfg);
+  register_dump_files (all_passes, false, PROP_gimple_leh | PROP_cfg);
 }
 
 static unsigned int last_verified;