diff options
author | John Gilmore <gnu@cygnus> | 1992-07-04 13:59:03 +0000 |
---|---|---|
committer | John Gilmore <gnu@cygnus> | 1992-07-04 13:59:03 +0000 |
commit | 2670f34d21cbd859050111686f945b73f005a70d (patch) | |
tree | 3ca968e2a7f72326197808f1b991a4b29642bb32 /gdb/buildsym.h | |
parent | 76512886f9d138f88e0c853a36681243aef32c64 (diff) | |
download | gdb-2670f34d21cbd859050111686f945b73f005a70d.zip gdb-2670f34d21cbd859050111686f945b73f005a70d.tar.gz gdb-2670f34d21cbd859050111686f945b73f005a70d.tar.bz2 |
Relocate symbols using an array of section_offsets, rather than a
single `addr' or `offset'. This makes Solaris-2 support work, and
permits better VxWorks (and maybe xcoff) support later. See ChangeLog.
Diffstat (limited to 'gdb/buildsym.h')
-rw-r--r-- | gdb/buildsym.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gdb/buildsym.h b/gdb/buildsym.h index 8c660f3..21087ac 100644 --- a/gdb/buildsym.h +++ b/gdb/buildsym.h @@ -338,7 +338,8 @@ extern struct symbol * define_symbol PARAMS ((unsigned int, char *, int, int, struct objfile *)); extern struct partial_symtab * -start_psymtab PARAMS ((struct objfile *, CORE_ADDR, char *, CORE_ADDR, int, +start_psymtab PARAMS ((struct objfile *, struct section_offsets *, char *, + CORE_ADDR, int, struct partial_symbol *, struct partial_symbol *)); extern void @@ -346,9 +347,8 @@ end_psymtab PARAMS ((struct partial_symtab *, char **, int, int, CORE_ADDR, struct partial_symtab **, int)); extern void -process_one_symbol PARAMS ((int, int, CORE_ADDR, char *, int, - struct objfile *)); - +process_one_symbol PARAMS ((int, int, CORE_ADDR, char *, + struct section_offsets *, struct objfile *)); extern int hashname PARAMS ((char *)); |