diff options
author | Andrew Cagney <cagney@redhat.com> | 2004-08-02 17:39:53 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2004-08-02 17:39:53 +0000 |
commit | fc08a0b0d3f7a462bbb1ee70adf6099937e10462 (patch) | |
tree | 67378385241231d2b3b6b98f49bf355181749039 /gdb/frame.h | |
parent | 2d545ab287c63f388438b03810b6850baffae7f4 (diff) | |
download | gdb-fc08a0b0d3f7a462bbb1ee70adf6099937e10462.tar.gz |
2004-08-02 Andrew Cagney <cagney@gnu.org>
* dummy-frame.c: Include "gdb_string.h".
(generic_save_call_dummy_addr, generic_push_dummy_frame)
(generic_save_dummy_frame_tos): Delete.
(dummy_frame_push): New function, replaces above.
* dummy-frame.h: Update copyright.
(dummy_frame_push): Declare.
* frame.h (generic_save_dummy_frame_tos, generic_push_dummy_frame)
(generic_save_call_dummy_addr): Delete declarations.
* infcall.c: Include "dummy-frame.h".
(call_function_by_hand): Add locals caller_regcache,
caller_regcache_cleanup and dummy_id. Replace push_dummy_frame
with call to frame_save_as_regcache plus cleanup. Delete calls to
generic_save_call_dummy_addr and generic_save_dummy_frame_tos.
Move clear_proceed_status to just before the resume, add call to
dummy_frame_push (discard cleanup).
* Makefile.in (infcall.o): Add $(dummy_frame_h).
(dummy-frame.o): Add $(gdb_string_h).
Diffstat (limited to 'gdb/frame.h')
-rw-r--r-- | gdb/frame.h | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/gdb/frame.h b/gdb/frame.h index 75b0c9e00f3..942f7b197e3 100644 --- a/gdb/frame.h +++ b/gdb/frame.h @@ -521,8 +521,6 @@ extern void *frame_obstack_zalloc (unsigned long size); /* Create a regcache, and copy the frame's registers into it. */ struct regcache *frame_save_as_regcache (struct frame_info *this_frame); -extern void generic_save_dummy_frame_tos (CORE_ADDR sp); - extern struct block *get_frame_block (struct frame_info *, CORE_ADDR *addr_in_block); @@ -575,12 +573,8 @@ extern void print_frame_info (struct frame_info *, int print_level, extern struct frame_info *block_innermost_frame (struct block *); -extern void generic_push_dummy_frame (void); - extern int deprecated_pc_in_call_dummy (CORE_ADDR pc); -extern void generic_save_call_dummy_addr (CORE_ADDR lo, CORE_ADDR hi); - /* FIXME: cagney/2003-02-02: Should be deprecated or replaced with a function called get_frame_register_p(). This slightly weird (and older) variant of get_frame_register() returns zero (indicating the |