/* Frame unwinder for ia64 frames with libunwind frame information.
- Copyright (C) 2003-2018 Free Software Foundation, Inc.
+ Copyright (C) 2003-2021 Free Software Foundation, Inc.
Contributed by Jeff Johnston.
running on. */
#include "libunwind-ia64.h"
+#include "gdbarch.h"
+
struct libunwind_descr
{
int (*gdb2uw) (int);
};
int libunwind_frame_sniffer (const struct frame_unwind *self,
- struct frame_info *this_frame,
- void **this_cache);
-
+ struct frame_info *this_frame,
+ void **this_cache);
+
int libunwind_sigtramp_frame_sniffer (const struct frame_unwind *self,
- struct frame_info *this_frame,
- void **this_cache);
+ struct frame_info *this_frame,
+ void **this_cache);
void libunwind_frame_set_descr (struct gdbarch *arch,
struct libunwind_descr *descr);
void libunwind_frame_this_id (struct frame_info *this_frame, void **this_cache,
struct frame_id *this_id);
struct value *libunwind_frame_prev_register (struct frame_info *this_frame,
- void **this_cache, int regnum);
+ void **this_cache, int regnum);
void libunwind_frame_dealloc_cache (struct frame_info *self, void *cache);
int libunwind_is_initialized (void);