34#define SIGCONTEXT_OFFSET 168
122 { 0x00ADE128, 0xffffffff },
void _initialize_bfin_linux_tdep()
static LONGEST bfin_linux_get_syscall_number(struct gdbarch *gdbarch, thread_info *thread)
static void bfin_linux_sigframe_init(const struct tramp_frame *self, frame_info_ptr this_frame, struct trad_frame_cache *this_cache, CORE_ADDR func)
static void bfin_linux_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch)
static const int bfin_linux_sigcontext_reg_offset[BFIN_NUM_REGS]
#define SIGCONTEXT_OFFSET
static const struct tramp_frame bfin_linux_sigframe
enum register_status cooked_read(int regnum, gdb_byte *buf)
static LONGEST extract_signed_integer(gdb::array_view< const gdb_byte > buf, enum bfd_endian byte_order)
CORE_ADDR get_frame_pc(frame_info_ptr frame)
CORE_ADDR get_frame_sp(frame_info_ptr this_frame)
struct frame_id frame_id_build(CORE_ADDR stack_addr, CORE_ADDR code_addr)
enum bfd_endian gdbarch_byte_order(struct gdbarch *gdbarch)
void set_gdbarch_get_syscall_number(struct gdbarch *gdbarch, gdbarch_get_syscall_number_ftype *get_syscall_number)
void linux_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch, int num_disp_step_buffers)
void gdbarch_register_osabi(enum bfd_architecture arch, unsigned long machine, enum gdb_osabi osabi, void(*init_osabi)(struct gdbarch_info, struct gdbarch *))
struct regcache * get_thread_regcache(process_stratum_target *target, ptid_t ptid)
void(* func)(remote_target *remote, char *)
void trad_frame_set_reg_addr(struct trad_frame_cache *this_trad_cache, int regnum, CORE_ADDR addr)
void trad_frame_set_id(struct trad_frame_cache *this_trad_cache, struct frame_id this_id)
void tramp_frame_prepend_unwinder(struct gdbarch *gdbarch, const struct tramp_frame *tramp_frame)
#define TRAMP_SENTINEL_INSN
void set_xml_syscall_file_name(struct gdbarch *gdbarch, const char *name)