* symfile.c: #include "gdb_assert.h".

(syms_from_objfile): Add the ability to pass in a section offset
table directly, as an alternative to the section_addr_info table.
Document arguments better.
(symbol_file_add): Pass extra arguments to syms_from_objfile.
* symfile.h (syms_from_objfile): Update declaration.
* rs6000-nat.c (objfile_symbol_add): Pass new arguments to
syms_from_objfile.
* Makefile.in (symfile.o): List dependency on $(gdb_assert_h).
This commit is contained in:
Jim Blandy 2003-01-23 07:30:18 +00:00
parent 2307bd6a50
commit 7e8580c13a
5 changed files with 94 additions and 38 deletions

View file

@ -174,8 +174,10 @@ extern void add_symtab_fns (struct sym_fns *);
extern void init_entry_point_info (struct objfile *);
extern void syms_from_objfile (struct objfile *, struct section_addr_info *,
int, int);
extern void syms_from_objfile (struct objfile *,
struct section_addr_info *,
struct section_offsets *, int,
int, int);
extern void new_symfile_objfile (struct objfile *, int, int);