From 483d36b217bc77e99344ece84a7e70c1b3950f0e Mon Sep 17 00:00:00 2001 From: Andrew Cagney Date: Tue, 7 Jan 2003 19:19:00 +0000 Subject: 2003-01-07 Andrew Cagney * 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. --- gdb/frame.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'gdb/frame.h') diff --git a/gdb/frame.h b/gdb/frame.h index f593d00..2f50eeb 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) */ -- cgit v1.1