mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2024-11-24 12:39:59 +00:00
Call end_symtab() with SECT_OFF_TEXT (objfile).
This commit is contained in:
parent
afebd68999
commit
44c75fb368
@ -1,3 +1,12 @@
|
||||
2000-10-24 Kevin Buettner <kevinb@redhat.com>
|
||||
|
||||
* coffread.c (coff_end_symtab): When calling end_symtab(),
|
||||
use SECT_OFF_TEXT() instead of 0 to represent the .text
|
||||
section.
|
||||
* hp-symtab-read.c (hpread_expand_symtab): Likewise.
|
||||
* hpread.c (hpread_expand_symtab, hpread_process_one_debug_symbol):
|
||||
Likewise.
|
||||
|
||||
2000-10-24 Kevin Buettner <kevinb@redhat.com>
|
||||
|
||||
* solib-svr4.c: New file created out of much of solib.c...
|
||||
|
@ -475,7 +475,7 @@ coff_end_symtab (struct objfile *objfile)
|
||||
|
||||
last_source_start_addr = current_source_start_addr;
|
||||
|
||||
symtab = end_symtab (current_source_end_addr, objfile, 0);
|
||||
symtab = end_symtab (current_source_end_addr, objfile, SECT_OFF_TEXT (objfile));
|
||||
|
||||
if (symtab != NULL)
|
||||
free_named_symtabs (symtab->filename);
|
||||
|
@ -516,7 +516,7 @@ hpread_expand_symtab (struct objfile *objfile, int sym_offset, int sym_size,
|
||||
current_objfile = NULL;
|
||||
hp_som_som_object_present = 1; /* Indicate we've processed an HP SOM SOM file */
|
||||
|
||||
return end_symtab (text_offset + text_size, objfile, 0);
|
||||
return end_symtab (text_offset + text_size, objfile, SECT_OFF_TEXT (objfile));
|
||||
}
|
||||
|
||||
|
||||
|
@ -1064,7 +1064,7 @@ hpread_expand_symtab (struct objfile *objfile, int sym_offset, int sym_size,
|
||||
|
||||
current_objfile = NULL;
|
||||
|
||||
return end_symtab (text_offset + text_size, objfile, 0);
|
||||
return end_symtab (text_offset + text_size, objfile, SECT_OFF_TEXT (objfile));
|
||||
}
|
||||
|
||||
|
||||
@ -1822,7 +1822,7 @@ hpread_process_one_debug_symbol (union dnttentry *dn_bufp, char *name,
|
||||
case DNTT_TYPE_MODULE:
|
||||
/* Ending a module ends the symbol table for that module. */
|
||||
valu = text_offset + text_size + offset;
|
||||
(void) end_symtab (valu, objfile, 0);
|
||||
(void) end_symtab (valu, objfile, SECT_OFF_TEXT (objfile));
|
||||
break;
|
||||
|
||||
case DNTT_TYPE_FUNCTION:
|
||||
|
Loading…
Reference in New Issue
Block a user