aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGavin Romig-Koch <gavin@cygnus.com>1999-08-26 20:47:25 +0000
committerGavin Romig-Koch <gavin@gcc.gnu.org>1999-08-26 20:47:25 +0000
commit4ef8e8f542b6d898f59cbddd7f52b98164fa3b9c (patch)
treef2eeb855e96d4814607a072a1f91b06b8836d09a
parent59de811e27f5c5fe47ae24c0700b90736316e520 (diff)
downloadgcc-4ef8e8f542b6d898f59cbddd7f52b98164fa3b9c.zip
gcc-4ef8e8f542b6d898f59cbddd7f52b98164fa3b9c.tar.gz
gcc-4ef8e8f542b6d898f59cbddd7f52b98164fa3b9c.tar.bz2
For gcc:
* tree.c (lang_unsave_expr_now) : Correct return type. * tree.h (lang_unsave_expr_now) : Same. For gcc/cp: * cp-tree.h (cplus_unsave_expr_now) : Correct return type. * tree.h (cplus_unsave_expr_now) : Same. From-SVN: r28906
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/cp/ChangeLog5
-rw-r--r--gcc/cp/cp-tree.h2
-rw-r--r--gcc/cp/tree.c2
-rw-r--r--gcc/tree.c2
-rw-r--r--gcc/tree.h2
6 files changed, 14 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 789d53e..e1debc0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Thu Aug 26 16:10:56 1999 Gavin Romig-Koch <gavin@cygnus.com>
+
+ * tree.c (lang_unsave_expr_now) : Correct return type.
+ * tree.h (lang_unsave_expr_now) : Same.
+
Thu Aug 26 13:12:29 1999 Jeffrey A Law (law@cygnus.com)
* pa.c (cint_ok_for_move): Use CONST_INT_OK_FOR_LETTER_P macros
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 3fa07ec..0a79ce8 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,8 @@
+1999-08-26 Gavin Romig-Koch <gavin@cygnus.com>
+
+ * cp-tree.h (cplus_unsave_expr_now) : Correct return type.
+ * tree.h (cplus_unsave_expr_now) : Same.
+
1999-08-25 Mark Mitchell <mark@codesourcery.com>
* decl.c (grokdeclarator): Amend comment.
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h
index 13f1e7d..f544ca3 100644
--- a/gcc/cp/cp-tree.h
+++ b/gcc/cp/cp-tree.h
@@ -3413,7 +3413,7 @@ extern tree arbitrate_lookup PROTO((tree, tree, tree));
/* in tree.c */
extern void init_cplus_unsave PROTO((void));
-extern tree cplus_unsave_expr_now PROTO((tree));
+extern void cplus_unsave_expr_now PROTO((tree));
extern int pod_type_p PROTO((tree));
extern void unshare_base_binfos PROTO((tree));
extern int member_p PROTO((tree));
diff --git a/gcc/cp/tree.c b/gcc/cp/tree.c
index 8c1ff3f..83c79ee 100644
--- a/gcc/cp/tree.c
+++ b/gcc/cp/tree.c
@@ -2866,7 +2866,7 @@ init_cplus_unsave ()
/* The C++ version of unsave_expr_now.
See gcc/tree.c:unsave_expr_now for comments. */
-tree
+void
cplus_unsave_expr_now (expr)
tree expr;
{
diff --git a/gcc/tree.c b/gcc/tree.c
index aca04f6..6b5630d 100644
--- a/gcc/tree.c
+++ b/gcc/tree.c
@@ -270,7 +270,7 @@ void gcc_obstack_init ();
/* If non-null, a language specific helper for unsave_expr_now. */
-int (*lang_unsave_expr_now) PROTO((tree));
+void (*lang_unsave_expr_now) PROTO((tree));
/* Init the principal obstacks. */
diff --git a/gcc/tree.h b/gcc/tree.h
index 4e078ef..703aad0 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -1738,7 +1738,7 @@ extern tree unsave_expr_now PROTO((tree));
/* If non-null, a language specific helper for unsave_expr_now. */
-extern int (*lang_unsave_expr_now) PROTO((tree));
+extern void (*lang_unsave_expr_now) PROTO((tree));
/* Return 1 if EXP contains a PLACEHOLDER_EXPR; i.e., if it represents a size
or offset that depends on a field within a record.