* macrotab.h: Do not include "obstack.h" or "bcache.h".
authorAndrew Cagney <cagney@redhat.com>
Fri, 28 Jun 2002 23:42:33 +0000 (23:42 +0000)
committerAndrew Cagney <cagney@redhat.com>
Fri, 28 Jun 2002 23:42:33 +0000 (23:42 +0000)
(struct obstack, struct bcache): Add opaque declarations.
* Makefile.in (macrotab_h): Update

gdb/ChangeLog
gdb/Makefile.in
gdb/macrotab.h

index 4084a83..0034e77 100644 (file)
@@ -1,5 +1,11 @@
 2002-06-28  Andrew Cagney  <ac131313@redhat.com>
 
+       * macrotab.h: Do not include "obstack.h" or "bcache.h".
+       (struct obstack, struct bcache): Add opaque declarations.
+       * Makefile.in (macrotab_h): Update
+
+2002-06-28  Andrew Cagney  <ac131313@redhat.com>
+
        * blockframe.c (generic_find_dummy_frame): Change return type to
        ``struct regcache''.
        (struct dummy_frame): Replace field ``registers'' with regcache, a
index ef35ccc..d62c4f8 100644 (file)
@@ -637,7 +637,7 @@ inferior_h =        inferior.h $(breakpoint_h)
 language_h =   language.h
 linespec_h =   linespec.h
 macroexp_h =   macroexp.h
-macrotab_h =    macrotab.h $(obstack_h) $(bcache_h)
+macrotab_h =    macrotab.h
 macroscope_h =  macroscope.h $(macrotab_h) $(symtab_h)
 memattr_h =     memattr.h
 monitor_h =    monitor.h
index cbc6d1b..df32977 100644 (file)
@@ -22,8 +22,8 @@
 #ifndef MACROTAB_H
 #define MACROTAB_H
 
-#include "obstack.h"
-#include "bcache.h"
+struct obstack;
+struct bcache;
 
 /* How do we represent a source location?  I mean, how should we
    represent them within GDB; the user wants to use all sorts of