diff options
author | Andrew Pinski <pinskia@physics.uc.edu> | 2004-10-18 19:29:52 +0000 |
---|---|---|
committer | Andrew Pinski <pinskia@gcc.gnu.org> | 2004-10-18 12:29:52 -0700 |
commit | 775689606a63636144534eee2d5413cd982e4160 (patch) | |
tree | 58381d3964d9ab537f1b3178658796b5077670aa /gcc/expr.c | |
parent | b1c79b464fd417242f70360ebde8d3a551470a97 (diff) | |
download | gcc-775689606a63636144534eee2d5413cd982e4160.zip gcc-775689606a63636144534eee2d5413cd982e4160.tar.gz gcc-775689606a63636144534eee2d5413cd982e4160.tar.bz2 |
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
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions