aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtl.h
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2002-06-21 04:09:11 +0200
committerJeff Law <law@gcc.gnu.org>2002-06-20 20:09:11 -0600
commit1292ec0ce0781a96b58d6a465dfc0fe77ad3e7b5 (patch)
treefa827424c64695a60e9c17f4a7dce7f0632079d6 /gcc/rtl.h
parent0f8e3849609032a71f93d9c4835d586888938d63 (diff)
downloadgcc-1292ec0ce0781a96b58d6a465dfc0fe77ad3e7b5.zip
gcc-1292ec0ce0781a96b58d6a465dfc0fe77ad3e7b5.tar.gz
gcc-1292ec0ce0781a96b58d6a465dfc0fe77ad3e7b5.tar.bz2
cfglayout.c (scope_to_insns_initialize): Call set_block_levels.
* cfglayout.c (scope_to_insns_initialize): Call set_block_levels. (scope_to_insns_finalize): Do not call set_block_levels; handle sequences. (choose_inner_scope): New. * rtl.h (choose_inner_scope): Declare. From-SVN: r54868
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r--gcc/rtl.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h
index 0b7a874..0fba875 100644
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -1414,6 +1414,9 @@ extern rtx next_label PARAMS ((rtx));
extern rtx next_cc0_user PARAMS ((rtx));
extern rtx prev_cc0_setter PARAMS ((rtx));
+/* In cfglayout.c */
+extern tree choose_inner_scope PARAMS ((tree, tree));
+
/* In jump.c */
extern rtx next_nondeleted_insn PARAMS ((rtx));
extern enum rtx_code reverse_condition PARAMS ((enum rtx_code));