From fdc9bf29461a61a92db99cc4b0459d23433cdcee Mon Sep 17 00:00:00 2001 From: Phil Edwards Date: Fri, 1 Mar 2002 07:19:29 +0000 Subject: [PATCH] cp-tree.h: Require __GNUC__ to be #defined. 2002-03-01 Phil Edwards * cp-tree.h: Require __GNUC__ to be #defined. (build_init): Add missing prototype. From-SVN: r50183 --- gcc/cp/ChangeLog | 5 +++++ gcc/cp/cp-tree.h | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 540e8749d44..46d6b3fdd93 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2002-03-01 Phil Edwards + + * cp-tree.h: Require __GNUC__ to be #defined. + (build_init): Add missing prototype. + 2002-03-01 Jason Merrill * 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 73aed25d5bf..a8c62de39e5 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)); -- 2.30.2