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

* frame-unwind.c (frame_unwind_find_by_frame): Delete check for
	generic dummy frames.
	* dummy-frame.c: Update copyright.
	(dummy_frame_sniffer): Delete check for generic dummy frames.
This commit is contained in:
Andrew Cagney 2004-04-03 21:22:10 +00:00
parent d0bd2d18e4
commit 4ea2acf05c
3 changed files with 7 additions and 9 deletions

View File

@ -1,5 +1,10 @@
2004-04-03 Andrew Cagney <cagney@redhat.com>
* frame-unwind.c (frame_unwind_find_by_frame): Delete check for
generic dummy frames.
* dummy-frame.c: Update copyright.
(dummy_frame_sniffer): Delete check for generic dummy frames.
* config/pa/tm-hppa.h (REG_PARM_STACK_SPACE): Delete.
* config/pa/tm-hppa64.h (PA20W_CALLING_CONVENTIONS)
(REG_PARM_STACK_SPACE): Delete.

View File

@ -1,8 +1,8 @@
/* Code dealing with dummy stack frames, for GDB, the GNU debugger.
Copyright 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002 Free Software
Foundation, Inc.
1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 Free
Software Foundation, Inc.
This file is part of GDB.
@ -398,7 +398,6 @@ const struct frame_unwind *
dummy_frame_sniffer (struct frame_info *next_frame)
{
CORE_ADDR pc = frame_pc_unwind (next_frame);
gdb_assert (DEPRECATED_USE_GENERIC_DUMMY_FRAMES);
if (pc_in_dummy_frame (pc))
return &dummy_frame_unwind;
else

View File

@ -80,12 +80,6 @@ frame_unwind_find_by_frame (struct frame_info *next_frame, void **this_cache)
struct gdbarch *gdbarch = get_frame_arch (next_frame);
struct frame_unwind_table *table = gdbarch_data (gdbarch, frame_unwind_data);
struct frame_unwind_table_entry *entry;
if (!DEPRECATED_USE_GENERIC_DUMMY_FRAMES && legacy_frame_p (gdbarch))
/* Seriously old code. Don't even try to use this new mechanism.
(Note: The variable USE_GENERIC_DUMMY_FRAMES is deprecated, not
the dummy frame mechanism. All architectures should be using
generic dummy frames). */
return legacy_saved_regs_unwind;
for (entry = table->head; entry != NULL; entry = entry->next)
{
if (entry->sniffer != NULL)