diff options
author | Mark Mitchell <mark@codesourcery.com> | 1999-12-05 00:13:53 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 1999-12-05 00:13:53 +0000 |
commit | 4ce893648569539981c77058e89108a9461217ab (patch) | |
tree | 4c623881730c17325e6c2b7f1279503b27e53cd1 /gcc/function.h | |
parent | 12f612289556bf30dd2d25854feec38ab43c7f73 (diff) | |
download | gcc-4ce893648569539981c77058e89108a9461217ab.zip gcc-4ce893648569539981c77058e89108a9461217ab.tar.gz gcc-4ce893648569539981c77058e89108a9461217ab.tar.bz2 |
function.h (insert_block_after_note): Declare.
* function.h (insert_block_after_note): Declare.
* function.c (insert_block_after_note): Split out from ...
(retrofit_block): ... here.
From-SVN: r30776
Diffstat (limited to 'gcc/function.h')
-rw-r--r-- | gcc/function.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/function.h b/gcc/function.h index 3c912bc..dc0b507 100644 --- a/gcc/function.h +++ b/gcc/function.h @@ -541,6 +541,11 @@ extern struct function *outer_function_chain; Also store in each NOTE for the beginning or end of a block the index of that block in the vector. */ extern void identify_blocks PROTO((tree, rtx)); +/* Insert the BLOCK in the block-tree, knowing that the previous + block-note is for OLD_BLOCK. BEGIN_P is non-zero if the previous + block-note was the for the beginning of a BLOCK. FN is the + FUNCTION_DECL into which the BLOCK is being inserted. */ +extern void insert_block_after_note PROTO((tree, tree, int, tree)); /* Insert a new BLOCK at an appropriate place in the block tree. */ extern void retrofit_block PROTO((tree, rtx)); |