* 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
|
start-sanitize-gdbtk
|
||||||
Fri May 17 13:54:34 1996 Fred Fish <fnf@cygnus.com>
|
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 *msymbol;
|
||||||
register struct minimal_symbol *best_symbol = NULL;
|
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;
|
for (objfile = object_files;
|
||||||
objfile != NULL;
|
objfile != NULL;
|
||||||
objfile = objfile -> next)
|
objfile = objfile -> next)
|
||||||
|
|
Loading…
Reference in New Issue