diff options
author | wilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4> | 1992-08-11 19:50:24 +0000 |
---|---|---|
committer | wilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4> | 1992-08-11 19:50:24 +0000 |
commit | 329f8865fc0a8d825fc0933ccf1dbdb3024da2b1 (patch) | |
tree | 0dbed8c3c33afcaa2b99bee52186617c53c0d713 /gcc/function.h | |
parent | 9d819987e6064c757441bd97c3865a11cd07d3a0 (diff) | |
download | gcc-329f8865fc0a8d825fc0933ccf1dbdb3024da2b1.tar.gz |
(identify_blocks): Declare.
(rtx, tree): Move undefs to the very end.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1798 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/function.h')
-rw-r--r-- | gcc/function.h | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/gcc/function.h b/gcc/function.h index 9c6e44c1487..a473818f679 100644 --- a/gcc/function.h +++ b/gcc/function.h @@ -171,6 +171,18 @@ extern rtx return_label; Made for the sake of unshare_all_rtl. */ extern rtx stack_slot_list; +/* Given a function decl for a containing function, + return the `struct function' for it. */ +struct function *find_function_data (); + +/* Pointer to chain of `struct function' for containing functions. */ +extern struct function *outer_function_chain; + +/* Put all this function's BLOCK nodes into a vector and return it. + Also store in each NOTE for the beginning or end of a block + the index of that block in the vector. */ +tree *identify_blocks (); + #ifdef rtx #undef rtx #endif @@ -178,11 +190,3 @@ extern rtx stack_slot_list; #ifdef tree #undef tree #endif - - -/* Given a function decl for a containing function, - return the `struct function' for it. */ -struct function *find_function_data (); - -/* Pointer to chain of `struct function' for containing functions. */ -extern struct function *outer_function_chain; |