From 4ef8e8f542b6d898f59cbddd7f52b98164fa3b9c Mon Sep 17 00:00:00 2001 From: Gavin Romig-Koch Date: Thu, 26 Aug 1999 20:47:25 +0000 Subject: [PATCH] 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 --- gcc/ChangeLog | 5 +++++ gcc/cp/ChangeLog | 5 +++++ gcc/cp/cp-tree.h | 2 +- gcc/cp/tree.c | 2 +- gcc/tree.c | 2 +- gcc/tree.h | 2 +- 6 files changed, 14 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 789d53e70708..e1debc0cbc00 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Thu Aug 26 16:10:56 1999 Gavin Romig-Koch + + * 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 3fa07ec03a99..0a79ce8e6a8a 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +1999-08-26 Gavin Romig-Koch + + * cp-tree.h (cplus_unsave_expr_now) : Correct return type. + * tree.h (cplus_unsave_expr_now) : Same. + 1999-08-25 Mark Mitchell * decl.c (grokdeclarator): Amend comment. diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h index 13f1e7d8cd7c..f544ca3721b6 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 8c1ff3f171aa..83c79ee33773 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 aca04f6520ab..6b5630d22d38 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 4e078efadda4..703aad0e7ae5 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.