aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index b42caa5..b80d61a 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,23 @@
+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).
+
2004-08-01 Andrew Cagney <cagney@gnu.org>
* dummy-frame.h (dummy_frame_unwind): Replace dummy_frame_sniffer.