From 3a179be14970730a9bfb864aa8c8c91baccbb4bd Mon Sep 17 00:00:00 2001 From: Stu Grossman Date: Tue, 23 Jul 1996 01:24:58 +0000 Subject: * Makefile.in (os9kread.o): Remove dependency on partial-stab.h. * dbxread.c (read_dbx_symtab end_psymtab), partial-stab.h: Don't use partial_symtab->textlow==0 as a flag, as 0 is a legitimate text address. Use a seperate flag (textlow_not_set) instead. This makes stabs in ELF .o files work a lot better. * mdebugread.c xcoffread.c: Define textlow_not_set for partial-stab.h. * stabsread.h (end_psymtab): Add textlow_not_set arg to prototype. --- gdb/stabsread.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'gdb/stabsread.h') diff --git a/gdb/stabsread.h b/gdb/stabsread.h index b348738..090de16 100644 --- a/gdb/stabsread.h +++ b/gdb/stabsread.h @@ -187,8 +187,14 @@ start_psymtab PARAMS ((struct objfile *, struct section_offsets *, char *, struct partial_symbol **)); extern struct partial_symtab * -end_psymtab PARAMS ((struct partial_symtab *, char **, int, int, CORE_ADDR, - struct partial_symtab **, int)); +end_psymtab PARAMS ((struct partial_symtab *pst, + char **include_list, + int num_includes, + int capping_symbol_offset, + CORE_ADDR capping_text, + struct partial_symtab **dependency_list, + int number_dependencies, + int textlow_not_set)); extern void process_one_symbol PARAMS ((int, int, CORE_ADDR, char *, -- cgit v1.1