From 70a51bdac188747940e46a6d88e68b2a2c646f07 Mon Sep 17 00:00:00 2001 From: "Kaveh R. Ghazi" Date: Sun, 6 Feb 2000 04:27:53 +0000 Subject: Makefile.in (call.o): Depend on $(EXPR_H). * Makefile.in (call.o): Depend on $(EXPR_H). * call.c: Include "expr.h". * class.c (dump_class_hierarchy): Add prototype. * search.c (dfs_get_pure_virtuals): Likewise. From-SVN: r31811 --- gcc/cp/ChangeLog | 10 ++++++++++ gcc/cp/Makefile.in | 2 +- gcc/cp/call.c | 1 + gcc/cp/class.c | 1 + gcc/cp/search.c | 1 + 5 files changed, 14 insertions(+), 1 deletion(-) (limited to 'gcc') diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 8778cc2..7192d7d 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,13 @@ +2000-02-05 Kaveh R. Ghazi + + * Makefile.in (call.o): Depend on $(EXPR_H). + + * call.c: Include "expr.h". + + * class.c (dump_class_hierarchy): Add prototype. + + * search.c (dfs_get_pure_virtuals): Likewise. + 2000-02-1 Ulrich Drepper * parse.y (simple_stmt): Allow :: token in asm parameter list. diff --git a/gcc/cp/Makefile.in b/gcc/cp/Makefile.in index d845c3e..a72e7b3 100644 --- a/gcc/cp/Makefile.in +++ b/gcc/cp/Makefile.in @@ -262,7 +262,7 @@ typeck.o : typeck.c $(CXX_TREE_H) $(srcdir)/../flags.h $(RTL_H) \ class.o : class.c $(CXX_TREE_H) $(srcdir)/../flags.h \ $(srcdir)/../toplev.h $(RTL_H) call.o : call.c $(CXX_TREE_H) $(srcdir)/../flags.h \ - $(srcdir)/../toplev.h $(RTL_H) + $(srcdir)/../toplev.h $(RTL_H) $(EXPR_H) friend.o : friend.c $(CXX_TREE_H) $(srcdir)/../flags.h $(RTL_H) \ $(srcdir)/../toplev.h init.o : init.c $(CXX_TREE_H) $(srcdir)/../flags.h $(RTL_H) \ diff --git a/gcc/cp/call.c b/gcc/cp/call.c index da320b4..241c0ec 100644 --- a/gcc/cp/call.c +++ b/gcc/cp/call.c @@ -32,6 +32,7 @@ Boston, MA 02111-1307, USA. */ #include "rtl.h" #include "toplev.h" #include "defaults.h" +#include "expr.h" #include "obstack.h" #define obstack_chunk_alloc xmalloc diff --git a/gcc/cp/class.c b/gcc/cp/class.c index 2d45510..4351de5 100644 --- a/gcc/cp/class.c +++ b/gcc/cp/class.c @@ -150,6 +150,7 @@ static tree dfs_find_final_overrider PARAMS ((tree, void *)); static tree find_final_overrider PARAMS ((tree, tree, tree)); static tree dfs_find_base PARAMS ((tree, void *)); static int make_new_vtable PARAMS ((tree, tree)); +extern void dump_class_hierarchy PARAMS ((tree, int)); /* Variables shared between class.c and call.c. */ diff --git a/gcc/cp/search.c b/gcc/cp/search.c index a293142..87e8f3e 100644 --- a/gcc/cp/search.c +++ b/gcc/cp/search.c @@ -147,6 +147,7 @@ static void fixup_all_virtual_upcast_offsets PARAMS ((tree, tree)); static tree dfs_mark_primary_bases PARAMS ((tree, void *)); static tree get_shared_vbase_if_not_primary PARAMS ((tree, void *)); static tree dfs_find_vbase_instance PARAMS ((tree, void *)); +static tree dfs_get_pure_virtuals PARAMS ((tree, void *)); /* Allocate a level of searching. */ -- cgit v1.1