summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>1999-10-08 05:50:44 +0000
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>1999-10-08 05:50:44 +0000
commit6c19d207640ed3259c6eb946ce38150b29c09df1 (patch)
tree4735a23ea7e89b873a5808fcc0609c7980297555
parent15a4d364f64b196ed9fac94762de576b3e73f07a (diff)
downloadppe42-gcc-6c19d207640ed3259c6eb946ce38150b29c09df1.tar.gz
ppe42-gcc-6c19d207640ed3259c6eb946ce38150b29c09df1.zip
* cp-tree.h (cp_make_lake_type): Renamed from make_lang_type.
* lex.c (cp_make_lake_type): Likewise. * tree.c (init_tree): Init make_lang_type_fn. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29865 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/cp/ChangeLog6
-rw-r--r--gcc/cp/cp-tree.h2
-rw-r--r--gcc/cp/lex.c2
-rw-r--r--gcc/cp/tree.c1
4 files changed, 9 insertions, 2 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 97f16983f3f..f2b8ae83bee 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,9 @@
+1999-10-7 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
+
+ * cp-tree.h (cp_make_lake_type): Renamed from make_lang_type.
+ * lex.c (cp_make_lake_type): Likewise.
+ * tree.c (init_tree): Init make_lang_type_fn.
+
1999-10-07 Mark Mitchell <mark@codesourcery.com>
* pt.c (tsubst_expr): Set DECL_TEMPLATE_INSTANTIATED for a catch
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h
index 0a5d447e332..4c00f00c3bc 100644
--- a/gcc/cp/cp-tree.h
+++ b/gcc/cp/cp-tree.h
@@ -3649,7 +3649,7 @@ extern int is_rid PROTO((tree));
extern tree build_lang_decl PROTO((enum tree_code, tree, tree));
extern void retrofit_lang_decl PROTO((tree));
extern void copy_lang_decl PROTO((tree));
-extern tree make_lang_type PROTO((enum tree_code));
+extern tree cp_make_lang_type PROTO((enum tree_code));
extern void dump_time_statistics PROTO((void));
extern void compiler_error PVPROTO((const char *, ...))
ATTRIBUTE_PRINTF_1;
diff --git a/gcc/cp/lex.c b/gcc/cp/lex.c
index 5d87eea20e8..b65c033c09f 100644
--- a/gcc/cp/lex.c
+++ b/gcc/cp/lex.c
@@ -4795,7 +4795,7 @@ copy_lang_decl (node)
}
tree
-make_lang_type (code)
+cp_make_lang_type (code)
enum tree_code code;
{
register tree t = make_node (code);
diff --git a/gcc/cp/tree.c b/gcc/cp/tree.c
index 347668bc361..b27f9c8fc90 100644
--- a/gcc/cp/tree.c
+++ b/gcc/cp/tree.c
@@ -2857,6 +2857,7 @@ mark_list_hash (arg)
void
init_tree ()
{
+ make_lang_type_fn = cp_make_lang_type;
lang_unsave_expr_now = cplus_unsave_expr_now;
ggc_add_root (list_hash_table,
sizeof (list_hash_table) / sizeof (struct list_hash *),
OpenPOWER on IntegriCloud