]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/tree-cfg.c
re PR middle-end/15014 (labels after are removed even though they are used)
authorAndrew Pinski <pinskia@physics.uc.edu>
Mon, 18 Oct 2004 19:29:52 +0000 (19:29 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Mon, 18 Oct 2004 19:29:52 +0000 (12:29 -0700)
commit775689606a63636144534eee2d5413cd982e4160
tree58381d3964d9ab537f1b3178658796b5077670aa
parentb1c79b464fd417242f70360ebde8d3a551470a97
re PR middle-end/15014 (labels after are removed even though they are used)

2004-10-18  Andrew Pinski  <pinskia@physics.uc.edu>

        PR middle-end/15014
        PR middle-end/16973
        * tree-cfg.c (remove_bb): If we have a label expression in the
        basic block and the label we have taken the address, move the
        label expression to the basic block which is previous in the
        linked list.
        (tree_verify_flow_info): Fix printing out the label name of the
        problematic label expression.

From-SVN: r89237
gcc/ChangeLog
gcc/tree-cfg.c