/* Code dealing with dummy stack frames, for GDB, the GNU debugger.
- Copyright (C) 2002, 2004, 2007, 2008 Free Software Foundation, Inc.
+ Copyright (C) 2002, 2004, 2007, 2008, 2009 Free Software Foundation, Inc.
This file is part of GDB.
#if !defined (DUMMY_FRAME_H)
#define DUMMY_FRAME_H 1
+#include "frame.h"
+
struct frame_info;
struct regcache;
struct frame_unwind;
-struct frame_id;
/* Push the information needed to identify, and unwind from, a dummy
frame onto the dummy frame stack. */
extern void dummy_frame_push (struct regcache *regcache,
const struct frame_id *dummy_id);
+extern void dummy_frame_pop (struct frame_id dummy_id);
+
/* If the PC falls in a dummy frame, return a dummy frame
unwinder. */