aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorJason Merrill <jason@yorick.cygnus.com>1997-10-14 18:52:33 +0000
committerJason Merrill <jason@gcc.gnu.org>1997-10-14 14:52:33 -0400
commit22ef8a131aff4c58840adca891b573f9023b57ea (patch)
tree3fc8044e414a508142b9df12c2b6e45f37103850 /gcc/tree.h
parentf06327624c2ba261ae82d633a29fa8fa98506bef (diff)
downloadgcc-22ef8a131aff4c58840adca891b573f9023b57ea.zip
gcc-22ef8a131aff4c58840adca891b573f9023b57ea.tar.gz
gcc-22ef8a131aff4c58840adca891b573f9023b57ea.tar.bz2
tree.h: Declare them.
* tree.h: Declare them. Oop. From-SVN: r15899
Diffstat (limited to 'gcc/tree.h')
-rw-r--r--gcc/tree.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/tree.h b/gcc/tree.h
index afa6165..d60f0bc 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -1228,6 +1228,7 @@ extern char *xstrdup PROTO((char *));
extern char *oballoc PROTO((int));
extern char *permalloc PROTO((int));
extern char *savealloc PROTO((int));
+extern char *expralloc PROTO((int));
/* Lowest level primitive for allocating a node.
The TREE_CODE is the only argument. Contents are initialized
@@ -1277,6 +1278,7 @@ extern tree build_string PROTO((int, char *));
extern tree build1 PROTO((enum tree_code, tree, tree));
extern tree build_tree_list PROTO((tree, tree));
extern tree build_decl_list PROTO((tree, tree));
+extern tree build_expr_list PROTO((tree, tree));
extern tree build_decl PROTO((enum tree_code, tree, tree));
extern tree build_block PROTO((tree, tree, tree, tree, tree));
@@ -1415,6 +1417,7 @@ extern tree perm_tree_cons PROTO((tree, tree, tree));
extern tree temp_tree_cons PROTO((tree, tree, tree));
extern tree saveable_tree_cons PROTO((tree, tree, tree));
extern tree decl_tree_cons PROTO((tree, tree, tree));
+extern tree expr_tree_cons PROTO((tree, tree, tree));
/* Return the last tree node in a chain. */