aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>2000-02-06 04:27:53 +0000
committerKaveh Ghazi <ghazi@gcc.gnu.org>2000-02-06 04:27:53 +0000
commit70a51bdac188747940e46a6d88e68b2a2c646f07 (patch)
treefec871e4b0d870523fe90c6f0412b15575a9d33c /gcc
parentc69916605c40755b50a2b6db59a1963093236f04 (diff)
downloadgcc-70a51bdac188747940e46a6d88e68b2a2c646f07.zip
gcc-70a51bdac188747940e46a6d88e68b2a2c646f07.tar.gz
gcc-70a51bdac188747940e46a6d88e68b2a2c646f07.tar.bz2
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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/cp/ChangeLog10
-rw-r--r--gcc/cp/Makefile.in2
-rw-r--r--gcc/cp/call.c1
-rw-r--r--gcc/cp/class.c1
-rw-r--r--gcc/cp/search.c1
5 files changed, 14 insertions, 1 deletions
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 <ghazi@caip.rutgers.edu>
+
+ * 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 <drepper@redhat.com>
* 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. */