diff options
author | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 1996-05-19 16:21:45 +0000 |
---|---|---|
committer | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 1996-05-19 16:21:45 +0000 |
commit | ba4699b931521a2083f5be7ab24cb3f2479b1d9c (patch) | |
tree | ffac175b28f06b79f79ac830bbf23b93ea9875e4 /gcc/c-iterate.c | |
parent | 5b4150fc3749d2ade1b90180dce5bad100d1339b (diff) | |
download | gcc-ba4699b931521a2083f5be7ab24cb3f2479b1d9c.tar.gz |
Add prototypes for all static functions.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12041 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/c-iterate.c')
-rw-r--r-- | gcc/c-iterate.c | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/gcc/c-iterate.c b/gcc/c-iterate.c index 7fe7a123e17..d365caf16bb 100644 --- a/gcc/c-iterate.c +++ b/gcc/c-iterate.c @@ -30,20 +30,6 @@ Boston, MA 02111-1307, USA. */ #include "flags.h" #include "obstack.h" #include "rtl.h" - -static void expand_stmt_with_iterators_1 (); -static tree collect_iterators (); -static void iterator_loop_prologue (); -static void iterator_loop_epilogue (); -static void add_ixpansion (); -static void delete_ixpansion(); -static int top_level_ixpansion_p (); -static void istack_sublevel_to_current (); - -/* A special obstack, and a pointer to the start of - all the data in it (so we can free everything easily). */ -static struct obstack ixp_obstack; -static char *ixp_firstobj; /* KEEPING TRACK OF EXPANSIONS @@ -96,11 +82,26 @@ struct iter_stack_node }; struct iter_stack_node *iter_stack; - struct iter_stack_node sublevel_ixpansions; +/* A special obstack, and a pointer to the start of + all the data in it (so we can free everything easily). */ +static struct obstack ixp_obstack; +static char *ixp_firstobj; + /* During collect_iterators, a list of SAVE_EXPRs already scanned. */ static tree save_exprs; + +static void expand_stmt_with_iterators_1 PROTO((tree, tree)); +static tree collect_iterators PROTO((tree, tree)); +static void iterator_loop_prologue PROTO((tree, rtx *, rtx *)); +static void iterator_loop_epilogue PROTO((tree, rtx *, rtx *)); +static int top_level_ixpansion_p PROTO((void)); +static void isn_append PROTO((struct iter_stack_node *, + struct iter_stack_node *)); +static void istack_sublevel_to_current PROTO((void)); +static void add_ixpansion PROTO((tree, rtx, rtx, rtx, rtx)); +static void delete_ixpansion PROTO((tree)); /* Initialize our obstack once per compilation. */ |