* blockframe.c (inside_main_func): Don't treat a zero PC specially.

Needed to fix PR backtrace/1476.
This commit is contained in:
Mark Kettenis
2003-12-16 21:23:50 +00:00
parent f5d3df9661
commit c683153733
2 changed files with 6 additions and 6 deletions

View File

@ -1,3 +1,8 @@
2003-12-16 Mark Kettenis <kettenis@gnu.org>
* blockframe.c (inside_main_func): Don't treat a zero PC specially.
Needed to fix PR backtrace/1476.
2003-12-16 David Carlton <carlton@kealia.com> 2003-12-16 David Carlton <carlton@kealia.com>
* cp-support.c (class_name_from_physname): Add DMGL_PARAMS. * cp-support.c (class_name_from_physname): Add DMGL_PARAMS.

View File

@ -73,18 +73,13 @@ deprecated_inside_entry_file (CORE_ADDR addr)
} }
/* Test whether PC is in the range of addresses that corresponds to /* Test whether PC is in the range of addresses that corresponds to
the "main" function. the "main" function. */
A PC of zero is always considered to be the bottom of the stack. */
int int
inside_main_func (CORE_ADDR pc) inside_main_func (CORE_ADDR pc)
{ {
struct minimal_symbol *msymbol; struct minimal_symbol *msymbol;
if (pc == 0)
return 1;
if (symfile_objfile == 0) if (symfile_objfile == 0)
return 0; return 0;