aboutsummaryrefslogtreecommitdiff
path: root/gdb/psympriv.h
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/psympriv.h')
-rw-r--r--gdb/psympriv.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/gdb/psympriv.h b/gdb/psympriv.h
index c4d2bb9..b001573 100644
--- a/gdb/psympriv.h
+++ b/gdb/psympriv.h
@@ -23,8 +23,6 @@
#include "psymtab.h"
#include "objfiles.h"
-struct psymbol_allocation_list;
-
/* A partial_symbol records the name, domain, and address class of
symbols whose types we have not parsed yet. For functions, it also
contains their memory address, so we can find them from a PC value.
@@ -202,12 +200,12 @@ struct partial_symtab
void *read_symtab_private;
};
-/* Add any kind of symbol to a psymbol_allocation_list. */
+/* Add any kind of symbol to a partial_symbol vector. */
extern void add_psymbol_to_list (const char *, int,
int, domain_enum,
enum address_class,
- struct psymbol_allocation_list *,
+ std::vector<partial_symbol *> *,
CORE_ADDR,
enum language, struct objfile *);
@@ -215,8 +213,8 @@ extern void init_psymbol_list (struct objfile *, int);
extern struct partial_symtab *start_psymtab_common (struct objfile *,
const char *, CORE_ADDR,
- struct partial_symbol **,
- struct partial_symbol **);
+ std::vector<partial_symbol *> &,
+ std::vector<partial_symbol *> &);
extern void end_psymtab_common (struct objfile *, struct partial_symtab *);