aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorPhil Edwards <pme@gcc.gnu.org>2002-03-01 07:19:29 +0000
committerPhil Edwards <pme@gcc.gnu.org>2002-03-01 07:19:29 +0000
commitfdc9bf29461a61a92db99cc4b0459d23433cdcee (patch)
tree8863544e11fa11569c536582fa72b1da72125c3c /gcc
parent79c4e63fcb67a28be17dc1e964014fa5fc2a316e (diff)
downloadgcc-fdc9bf29461a61a92db99cc4b0459d23433cdcee.zip
gcc-fdc9bf29461a61a92db99cc4b0459d23433cdcee.tar.gz
gcc-fdc9bf29461a61a92db99cc4b0459d23433cdcee.tar.bz2
cp-tree.h: Require __GNUC__ to be #defined.
2002-03-01 Phil Edwards <pme@gcc.gnu.org> * cp-tree.h: Require __GNUC__ to be #defined. (build_init): Add missing prototype. From-SVN: r50183
Diffstat (limited to 'gcc')
-rw-r--r--gcc/cp/ChangeLog5
-rw-r--r--gcc/cp/cp-tree.h5
2 files changed, 10 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 540e874..46d6b3f 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,8 @@
+2002-03-01 Phil Edwards <pme@gcc.gnu.org>
+
+ * cp-tree.h: Require __GNUC__ to be #defined.
+ (build_init): Add missing prototype.
+
2002-03-01 Jason Merrill <jason@redhat.com>
* except.c: Don't include decl.h or obstack.h. Do include
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h
index 73aed25..a8c62de 100644
--- a/gcc/cp/cp-tree.h
+++ b/gcc/cp/cp-tree.h
@@ -28,6 +28,10 @@ Boston, MA 02111-1307, USA. */
#ifndef GCC_CP_TREE_H
#define GCC_CP_TREE_H
+#ifndef __GNUC__
+#error "You should be using 'make bootstrap' -- see installation instructions"
+#endif
+
#include "c-common.h"
/* Usage of TREE_LANG_FLAG_?:
@@ -3900,6 +3904,7 @@ extern void init_init_processing PARAMS ((void));
extern void emit_base_init PARAMS ((tree, tree));
extern tree expand_member_init PARAMS ((tree, tree, tree));
extern tree build_aggr_init PARAMS ((tree, tree, int));
+extern tree build_init PARAMS ((tree, tree, int));
extern int is_aggr_type PARAMS ((tree, int));
extern tree get_aggr_from_typedef PARAMS ((tree, int));
extern tree get_type_value PARAMS ((tree));