diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1992-08-11 12:50:24 -0700 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1992-08-11 12:50:24 -0700 |
commit | ba534a45c7c54378a96328b634cd5e0a1fa8ca9a (patch) | |
tree | 0dbed8c3c33afcaa2b99bee52186617c53c0d713 /gcc/function.h | |
parent | fc289cd1663ba405b5a4901be2423e3424710392 (diff) | |
download | gcc-ba534a45c7c54378a96328b634cd5e0a1fa8ca9a.zip gcc-ba534a45c7c54378a96328b634cd5e0a1fa8ca9a.tar.gz gcc-ba534a45c7c54378a96328b634cd5e0a1fa8ca9a.tar.bz2 |
(identify_blocks): Declare.
(rtx, tree): Move undefs to the very end.
From-SVN: r1798
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 9c6e44c..a473818 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; |