This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r188360 - in /trunk/gcc: ChangeLog cfgcleanup.c...
- From: rth at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Sat, 09 Jun 2012 16:27:54 -0000
- Subject: r188360 - in /trunk/gcc: ChangeLog cfgcleanup.c...
Author: rth
Date: Sat Jun 9 16:27:52 2012
New Revision: 188360
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188360
Log:
PR c++/53602
* cfgcleanup.c (execute_jump): Rename from rest_of_handle_jump2.
(pass_jump): Rename from pass_jump2.
(execute_jump2, pass_jump2): New.
* combine-stack-adj.c (rest_of_handle_stack_adjustments): Don't
perform cfg cleanup here. Move the test of PUSH_ROUNDING
and ACCUMULATE_OUTGOING_ARGS test...
(gate_handle_stack_adjustments): ... here.
* passes.c (init_optimization_passes): Update for pass_jump2 rename.
Place new pass_jump2 after pass_stack_adjustments.
* tree-pass.h (pass_jump): Declare.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/cfgcleanup.c
trunk/gcc/combine-stack-adj.c
trunk/gcc/passes.c
trunk/gcc/tree-pass.h