PR c++/53602
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 9 Jun 2012 16:27:52 +0000 (16:27 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 9 Jun 2012 16:27:52 +0000 (16:27 +0000)
commit76cdbc6dbde94274be90528820f1c09b0ef11110
tree55f5584472a05a0e58bdd1b98b62d88b9b689b18
parent86018455de0f34b448969462e504137c4e0990cb
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@188360 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cfgcleanup.c
gcc/combine-stack-adj.c
gcc/passes.c
gcc/tree-pass.h