summaryrefslogtreecommitdiff
path: root/gdb/frame.h
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>2003-01-07 19:19:00 +0000
committerAndrew Cagney <cagney@redhat.com>2003-01-07 19:19:00 +0000
commitbc930abfbc0f9bed7a08946a1d28966debed395c (patch)
tree941671dd9ccecbd6aa792de72247cf903d57b5be /gdb/frame.h
parent47a49e0059e8b1c1618ff53f299f5e64df9aa062 (diff)
downloadgdb-bc930abfbc0f9bed7a08946a1d28966debed395c.tar.gz
2003-01-07 Andrew Cagney <cagney@redhat.com>
* frame.c (deprecated_set_frame_next_hack): New function. (deprecated_set_frame_prev_hack): New function. * frame.h (deprecated_set_frame_next_hack): Declare. (deprecated_set_frame_prev_hack): Declare. * mcore-tdep.c (analyze_dummy_frame): Use deprecated_set_frame_next_hack and deprecated_set_frame_prev_hack. * mn10300-tdep.c (analyze_dummy_frame): Ditto.
Diffstat (limited to 'gdb/frame.h')
-rw-r--r--gdb/frame.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/gdb/frame.h b/gdb/frame.h
index f593d00f1c7..2f50eebd878 100644
--- a/gdb/frame.h
+++ b/gdb/frame.h
@@ -693,4 +693,12 @@ extern struct frame_info *deprecated_frame_xmalloc (void);
extern struct frame_info *deprecated_frame_xmalloc_with_cleanup (long sizeof_saved_regs,
long sizeof_extra_info);
+/* FIXME: cagney/2003-01-07: These are just nasty. Code shouldn't be
+ doing this. I suspect it dates back to the days when every field
+ of an allocated structure was explicitly initialized. */
+extern void deprecated_set_frame_next_hack (struct frame_info *fi,
+ struct frame_info *next);
+extern void deprecated_set_frame_prev_hack (struct frame_info *fi,
+ struct frame_info *prev);
+
#endif /* !defined (FRAME_H) */