diff options
author | Jan Hubicka <jh@suse.cz> | 2009-04-02 16:08:01 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2009-04-02 14:08:01 +0000 |
commit | 34f42a49e5809f486e9f019bfaf067952da404cd (patch) | |
tree | 202953a06914cb434d0f63e5c06fbd88fb55be62 /gcc | |
parent | a4747b4ae4dade48bec94cd12107658e4af1ad69 (diff) | |
download | gcc-34f42a49e5809f486e9f019bfaf067952da404cd.zip gcc-34f42a49e5809f486e9f019bfaf067952da404cd.tar.gz gcc-34f42a49e5809f486e9f019bfaf067952da404cd.tar.bz2 |
passes.c (init_optimization_passes): Remove two copies of ehcleanup pass.
* passes.c (init_optimization_passes): Remove two copies of ehcleanup
pass.
From-SVN: r145451
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/passes.c | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 499d3d6..2e82c7d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 ... diff --git a/gcc/passes.c b/gcc/passes.c index 6ebceb3..3d7b18c 100644 --- a/gcc/passes.c +++ b/gcc/passes.c @@ -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). |