2004-04-30 Andrew Cagney <cagney@redhat.com>

* arm-tdep.c (arm_sigtramp_unwind_sniffer): Call legacy_pc_in_sigtramp.
	* ia64-tdep.c (ia64_sigtramp_frame_sniffer): Ditto.
This commit is contained in:
Andrew Cagney 2004-04-30 23:47:56 +00:00
parent 8f2d3ea000
commit 0b28193902
3 changed files with 8 additions and 7 deletions

View File

@ -1,3 +1,9 @@
2004-04-30 Andrew Cagney <cagney@redhat.com>
* arm-tdep.c (arm_sigtramp_unwind_sniffer): Call
legacy_pc_in_sigtramp.
* ia64-tdep.c (ia64_sigtramp_frame_sniffer): Ditto.
2004-05-01 Mark Kettenis <kettenis@gnu.org>
Add OpenBSD/m68k support.

View File

@ -1135,13 +1135,8 @@ struct frame_unwind arm_sigtramp_unwind = {
static const struct frame_unwind *
arm_sigtramp_unwind_sniffer (struct frame_info *next_frame)
{
/* Note: If an ARM DEPRECATED_PC_IN_SIGTRAMP method ever needs to
compare against the name of the function, the code below will
have to be changed to first fetch the name of the function and
then pass this name to DEPRECATED_PC_IN_SIGTRAMP. */
if (SIGCONTEXT_REGISTER_ADDRESS_P ()
&& DEPRECATED_PC_IN_SIGTRAMP (frame_pc_unwind (next_frame), (char *) 0))
&& legacy_pc_in_sigtramp (frame_pc_unwind (next_frame), (char *) 0))
return &arm_sigtramp_unwind;
return NULL;

View File

@ -2048,7 +2048,7 @@ ia64_sigtramp_frame_sniffer (struct frame_info *next_frame)
CORE_ADDR pc = frame_pc_unwind (next_frame);
find_pc_partial_function (pc, &name, NULL, NULL);
if (DEPRECATED_PC_IN_SIGTRAMP (pc, name))
if (legacy_pc_in_sigtramp (pc, name))
return &ia64_sigtramp_frame_unwind;
return NULL;