2004-04-30 Andrew Cagney <cagney@redhat.com>
* blockframe.c (find_pc_partial_function): Delete use of DEPRECATED_PC_IN_SIGTRAMP, DEPRECATED_SIGTRAMP_START and DEPRECATED_SIGTRAMP_END.
This commit is contained in:
parent
7b7adad08d
commit
e492f9d624
2 changed files with 4 additions and 17 deletions
|
@ -1,5 +1,9 @@
|
|||
2004-04-30 Andrew Cagney <cagney@redhat.com>
|
||||
|
||||
* blockframe.c (find_pc_partial_function): Delete use of
|
||||
DEPRECATED_PC_IN_SIGTRAMP, DEPRECATED_SIGTRAMP_START and
|
||||
DEPRECATED_SIGTRAMP_END.
|
||||
|
||||
* config/mips/tm-linux.h (DEPRECATED_IN_SIGTRAMP): Delete.
|
||||
* config/mips/tm-irix6.h (DEPRECATED_IN_SIGTRAMP): Delete.
|
||||
* config/mips/tm-nbsd.h: Delete undef DEPRECATED_IN_SIGTRAMP.
|
||||
|
|
|
@ -352,23 +352,6 @@ find_pc_partial_function (CORE_ADDR pc, char **name, CORE_ADDR *address,
|
|||
&& section == cache_pc_function_section)
|
||||
goto return_cached_value;
|
||||
|
||||
/* If sigtramp is in the u area, it counts as a function (especially
|
||||
important for step_1). */
|
||||
/* NOTE: cagney/2004-03-16: Determining if the PC is in a signal
|
||||
trampoline typically depends on the detailed analysis of dynamic
|
||||
information obtained from the inferior yet this function is
|
||||
expected to work using static information obtained from the
|
||||
symbol table. */
|
||||
if (DEPRECATED_SIGTRAMP_START_P ()
|
||||
&& DEPRECATED_PC_IN_SIGTRAMP (mapped_pc, (char *) NULL))
|
||||
{
|
||||
cache_pc_function_low = DEPRECATED_SIGTRAMP_START (mapped_pc);
|
||||
cache_pc_function_high = DEPRECATED_SIGTRAMP_END (mapped_pc);
|
||||
cache_pc_function_name = "<sigtramp>";
|
||||
cache_pc_function_section = section;
|
||||
goto return_cached_value;
|
||||
}
|
||||
|
||||
msymbol = lookup_minimal_symbol_by_pc_section (mapped_pc, section);
|
||||
pst = find_pc_sect_psymtab (mapped_pc, section);
|
||||
if (pst)
|
||||
|
|
Loading…
Reference in a new issue