OSDN Git Service

* passes.c (init_optimization_passes): Remove two copies of ehcleanup
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 2 Apr 2009 14:08:01 +0000 (14:08 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 2 Apr 2009 14:08:01 +0000 (14:08 +0000)
pass.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@145451 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/passes.c

index 499d3d6..2e82c7d 100644 (file)
@@ -1,3 +1,8 @@
+2009-04-02  Jan Hubicka  <jh@suse.cz>
+
+       * passes.c (init_optimization_passes): Remove two copies of ehcleanup
+       pass.
+
 2009-04-02  H.J. Lu  <hongjiu.lu@intel.com>
 
        * config/i386/i386.c (ix86_abi): Move initialization to ...
index 6ebceb3..3d7b18c 100644 (file)
@@ -592,7 +592,6 @@ init_optimization_passes (void)
       /* Initial scalar cleanups before alias computation.
         They ensure memory accesses are not indirect wherever possible.  */
       NEXT_PASS (pass_strip_predict_hints);
-      NEXT_PASS (pass_cleanup_eh);
       NEXT_PASS (pass_update_address_taken);
       NEXT_PASS (pass_rename_ssa_copies);
       NEXT_PASS (pass_complete_unrolli);
@@ -690,7 +689,6 @@ init_optimization_passes (void)
       NEXT_PASS (pass_phi_only_cprop);
       NEXT_PASS (pass_cd_dce);
       NEXT_PASS (pass_tracer);
-      NEXT_PASS (pass_cleanup_eh);
 
       /* FIXME: If DCE is not run before checking for uninitialized uses,
         we may get false warnings (e.g., testsuite/gcc.dg/uninit-5.c).