mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-10-18 05:12:33 +08:00
2003-01-07 Andrew Cagney <cagney@redhat.com>
* frame.c (deprecated_get_frame_context): New function. (deprecated_set_frame_context): New function. * frame.h (deprecated_get_frame_context): Declare. (deprecated_set_frame_context): Declare. * dwarf2cfi.c (UNWIND_CONTEXT): Use deprecated_get_frame_context. (cfi_init_extra_frame_info): Use deprecated_set_frame_context.
This commit is contained in:
12
gdb/frame.h
12
gdb/frame.h
@ -701,4 +701,16 @@ extern void deprecated_set_frame_next_hack (struct frame_info *fi,
|
||||
extern void deprecated_set_frame_prev_hack (struct frame_info *fi,
|
||||
struct frame_info *prev);
|
||||
|
||||
/* FIXME: cagney/2003-01-07: Instead of the dwarf2cfi having its own
|
||||
dedicated `struct frame_info . context' field, the code should use
|
||||
the per frame `unwind_cache' that is passed to the
|
||||
frame_pc_unwind(), frame_register_unwind() and frame_id_unwind()
|
||||
methods.
|
||||
|
||||
See "dummy-frame.c" for an example of how a cfi-frame object can be
|
||||
implemented using this. */
|
||||
extern struct context *deprecated_get_frame_context (struct frame_info *fi);
|
||||
extern void deprecated_set_frame_context (struct frame_info *fi,
|
||||
struct context *context);
|
||||
|
||||
#endif /* !defined (FRAME_H) */
|
||||
|
Reference in New Issue
Block a user