cp-tree.h: Require __GNUC__ to be #defined.
authorPhil Edwards <pme@gcc.gnu.org>
Fri, 1 Mar 2002 07:19:29 +0000 (07:19 +0000)
committerPhil Edwards <pme@gcc.gnu.org>
Fri, 1 Mar 2002 07:19:29 +0000 (07:19 +0000)
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

gcc/cp/ChangeLog
gcc/cp/cp-tree.h

index 540e8749d449385ac7277f52d3e7c81db8b335fa..46d6b3fdd9311ae9b548b0811e1a4b4c7aa942b3 100644 (file)
@@ -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
index 73aed25d5bf26b05e48534fada14a3f901638db8..a8c62de39e523bf05b037fda5e9f0145429e34fc 100644 (file)
@@ -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));