* blockframe.c (frameless_look_for_prologue):
Add FUNCTION_START_OFFSET only if func_start is non-zero. * minsyms.c (lookup_minimal_symbol_by_pc): Return NULL if pc is not in a known section. * stack.c (print_frame_info): Remove check for fi->pc in known section, now handled by lookup_minimal_symbol_by_pc.
This commit is contained in:
parent
81ae689aa3
commit
f0c56658fa
@ -1,3 +1,12 @@
|
||||
Sat May 18 02:43:58 1996 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
|
||||
|
||||
* blockframe.c (frameless_look_for_prologue):
|
||||
Add FUNCTION_START_OFFSET only if func_start is non-zero.
|
||||
* minsyms.c (lookup_minimal_symbol_by_pc): Return NULL if
|
||||
pc is not in a known section.
|
||||
* stack.c (print_frame_info): Remove check for fi->pc in known
|
||||
section, now handled by lookup_minimal_symbol_by_pc.
|
||||
|
||||
start-sanitize-gdbtk
|
||||
Fri May 17 13:54:34 1996 Fred Fish <fnf@cygnus.com>
|
||||
|
||||
|
@ -322,6 +322,12 @@ lookup_minimal_symbol_by_pc (pc)
|
||||
register struct minimal_symbol *msymbol;
|
||||
register struct minimal_symbol *best_symbol = NULL;
|
||||
|
||||
/* pc has to be in a known section. This ensures that anything beyond
|
||||
the end of the last segment doesn't appear to be part of the last
|
||||
function in the last segment. */
|
||||
if (find_pc_section (pc) == NULL)
|
||||
return NULL;
|
||||
|
||||
for (objfile = object_files;
|
||||
objfile != NULL;
|
||||
objfile = objfile -> next)
|
||||
|
Loading…
Reference in New Issue
Block a user