diff options
Diffstat (limited to 'gdb/tramp-frame.h')
-rw-r--r-- | gdb/tramp-frame.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gdb/tramp-frame.h b/gdb/tramp-frame.h index 94af6f2..4e7dcb6 100644 --- a/gdb/tramp-frame.h +++ b/gdb/tramp-frame.h @@ -23,7 +23,7 @@ #include "frame.h" /* For "enum frame_type". */ struct trad_frame; -struct frame_info; +class frame_info_ptr; struct trad_frame_cache; /* A trampoline consists of a small sequence of instructions placed at @@ -66,7 +66,7 @@ struct tramp_frame /* Initialize a trad-frame cache corresponding to the tramp-frame. FUNC is the address of the instruction TRAMP[0] in memory. */ void (*init) (const struct tramp_frame *self, - struct frame_info *this_frame, + frame_info_ptr this_frame, struct trad_frame_cache *this_cache, CORE_ADDR func); /* Return non-zero if the tramp-frame is valid for the PC requested. @@ -74,7 +74,7 @@ struct tramp_frame sequence against if required. If this is NULL, then the tramp-frame is valid for any PC. */ int (*validate) (const struct tramp_frame *self, - struct frame_info *this_frame, + frame_info_ptr this_frame, CORE_ADDR *pc); }; |