summaryrefslogtreecommitdiff
path: root/gcc/stmt.c
diff options
context:
space:
mode:
authorMike Stump <mrs@gcc.gnu.org>1995-12-14 00:00:20 +0000
committerMike Stump <mrs@gcc.gnu.org>1995-12-14 00:00:20 +0000
commitb2a59b15891d92c62c133cb11c3cf92b4957ff44 (patch)
treeb45b96066205616fd1bd9a97ac535029be41f8ce /gcc/stmt.c
parent869b061cfae61d30a1d5fcedc1e70ddb522e0f7b (diff)
downloadgcc-b2a59b15891d92c62c133cb11c3cf92b4957ff44.tar.gz
function.c (identify_blocks): Start with a chain of BLOCKs to match the rest of the backend (dbxout.c)...
* function.c (identify_blocks): Start with a chain of BLOCKs to match the rest of the backend (dbxout.c), instead of just one BLOCK. (reorder_blocks): Ditto. (all_blocks): Ditto. * stmt.c (find_loop_tree_blocks): Pass the toplevel list of blocks, not just the first subblock. Fixes unroll1.C. From-SVN: r10712
Diffstat (limited to 'gcc/stmt.c')
-rw-r--r--gcc/stmt.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/gcc/stmt.c b/gcc/stmt.c
index 7ce2dd9e40a..0bf6e5069a0 100644
--- a/gcc/stmt.c
+++ b/gcc/stmt.c
@@ -5866,10 +5866,6 @@ find_loop_tree_blocks ()
{
tree block = DECL_INITIAL (current_function_decl);
- /* There first block is for the function body, and does not have
- corresponding block notes. Don't include it in the block vector. */
- block = BLOCK_SUBBLOCKS (block);
-
block_vector = identify_blocks (block, get_insns ());
}