34 #define SIGCONTEXT_OFFSET 168
110 if (reg_offset[i] != -1)
123 { 0x00ADE128, 0xffffffff },
void trad_frame_set_reg_addr(struct trad_frame_cache *this_trad_cache, int regnum, CORE_ADDR addr)
struct frame_id frame_id_build(CORE_ADDR stack_addr, CORE_ADDR code_addr)
CORE_ADDR get_frame_pc(struct frame_info *frame)
#define TRAMP_SENTINEL_INSN
struct regcache * get_thread_regcache(ptid_t ptid)
void trad_frame_set_id(struct trad_frame_cache *this_trad_cache, struct frame_id this_id)
CORE_ADDR get_frame_sp(struct frame_info *this_frame)
void linux_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch)
#define SIGCONTEXT_OFFSET
void initialize_file_ftype(void)
static LONGEST bfin_linux_get_syscall_number(struct gdbarch *gdbarch, ptid_t ptid)
enum bfd_endian gdbarch_byte_order(struct gdbarch *gdbarch)
static void bfin_linux_sigframe_init(const struct tramp_frame *self, struct frame_info *this_frame, struct trad_frame_cache *this_cache, CORE_ADDR func)
void set_xml_syscall_file_name(struct gdbarch *gdbarch, const char *name)
void set_gdbarch_get_syscall_number(struct gdbarch *gdbarch, gdbarch_get_syscall_number_ftype get_syscall_number)
void tramp_frame_prepend_unwinder(struct gdbarch *gdbarch, const struct tramp_frame *tramp_frame)
enum register_status regcache_cooked_read(struct regcache *regcache, int regnum, gdb_byte *buf)
static void bfin_linux_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch)
LONGEST extract_signed_integer(const gdb_byte *, int, enum bfd_endian)
void gdbarch_register_osabi(enum bfd_architecture arch, unsigned long machine, enum gdb_osabi osabi, void(*init_osabi)(struct gdbarch_info, struct gdbarch *))
static const int bfin_linux_sigcontext_reg_offset[BFIN_NUM_REGS]
struct gdbarch * get_frame_arch(struct frame_info *this_frame)
initialize_file_ftype _initialize_bfin_linux_tdep