aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorJoel Brobecker <brobecker@gnat.com>2007-12-19 13:21:32 +0000
committerJoel Brobecker <brobecker@gnat.com>2007-12-19 13:21:32 +0000
commit67cd94cafdf46c81cf52dd71db412f0a68a0cda5 (patch)
treeb9186e9e8e139b070bf476da1498849d5760bfdb /gdb
parent7a188e2b3d8a6f630a34013fcc47b5d42b586b2a (diff)
downloadgdb-67cd94cafdf46c81cf52dd71db412f0a68a0cda5.zip
gdb-67cd94cafdf46c81cf52dd71db412f0a68a0cda5.tar.gz
gdb-67cd94cafdf46c81cf52dd71db412f0a68a0cda5.tar.bz2
* symtab.h: #include "defs.h".
(enum language): Remove opaque declaration. * Makefile.in (symtab_h): Update dependencies.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog6
-rw-r--r--gdb/Makefile.in2
-rw-r--r--gdb/symtab.h3
3 files changed, 9 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index b5a802a..30511b4 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,11 @@
2007-12-19 Joel Brobecker <brobecker@adacore.com>
+ * symtab.h: #include "defs.h".
+ (enum language): Remove opaque declaration.
+ * Makefile.in (symtab_h): Update dependencies.
+
+2007-12-19 Joel Brobecker <brobecker@adacore.com>
+
* language.h (enum exp_opcode): Remove commented out forward
declaration.
(op_error): Delete declaration.
diff --git a/gdb/Makefile.in b/gdb/Makefile.in
index a46c9d4..f1ec06a 100644
--- a/gdb/Makefile.in
+++ b/gdb/Makefile.in
@@ -885,7 +885,7 @@ srec_h = srec.h
stabsread_h = stabsread.h
stack_h = stack.h
symfile_h = symfile.h $(symtab_h)
-symtab_h = symtab.h
+symtab_h = symtab.h $(defs_h)
target_h = target.h $(bfd_h) $(symtab_h) $(dcache_h) $(memattr_h) $(vec_h)
target_descriptions_h = target-descriptions.h
terminal_h = terminal.h
diff --git a/gdb/symtab.h b/gdb/symtab.h
index da35b29..6b4b120 100644
--- a/gdb/symtab.h
+++ b/gdb/symtab.h
@@ -22,6 +22,8 @@
#if !defined (SYMTAB_H)
#define SYMTAB_H 1
+#include "defs.h"
+
/* Opaque declarations. */
struct ui_file;
struct frame_info;
@@ -32,7 +34,6 @@ struct block;
struct blockvector;
struct axs_value;
struct agent_expr;
-enum language;
/* Some of the structures in this file are space critical.
The space-critical structures are: