21 #define SPARC_TDEP_H 1
215 int regnum,
const void *gregs);
221 int regnum,
const void *fpregs);
224 int regnum,
void *fpregs);
int sparc_sol2_pc_in_sigtramp(CORE_ADDR pc, const char *name)
const struct regset * gregset
void sparc32_collect_gregset(const struct sparc_gregmap *gregmap, const struct regcache *regcache, int regnum, void *gregs)
void sparc32_sol2_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch)
void sparc_supply_rwindow(struct regcache *regcache, CORE_ADDR sp, int regnum)
CORE_ADDR sparc_analyze_prologue(struct gdbarch *gdbarch, CORE_ADDR pc, CORE_ADDR current_pc, struct sparc_frame_cache *cache)
CORE_ADDR(* step_trap)(struct frame_info *frame, unsigned long insn)
const struct sparc_fpregmap sparc32_sunos4_fpregmap
void sparc32_supply_gregset(const struct sparc_gregmap *gregmap, struct regcache *regcache, int regnum, const void *gregs)
void sparc_record_save_insn(struct sparc_frame_cache *cache)
int sparc_software_single_step(struct frame_info *frame)
const struct sparc_gregmap sparc32nbsd_gregmap
void sparc32_supply_fpregset(const struct sparc_fpregmap *fpregmap, struct regcache *regcache, int regnum, const void *fpregs)
void sparc_collect_rwindow(const struct regcache *regcache, CORE_ADDR sp, int regnum)
const struct sparc_fpregmap sparc32_sol2_fpregmap
struct trad_frame_saved_reg * saved_regs
struct sparc_frame_cache * sparc32_frame_cache(struct frame_info *this_frame, void **this_cache)
unsigned short int saved_regs_mask
struct type * sparc64_fprs_type
unsigned long sparc_fetch_instruction(CORE_ADDR pc)
int sparc_is_annulled_branch_insn(CORE_ADDR pc)
struct trad_frame_saved_reg * sparc32nbsd_sigcontext_saved_regs(struct frame_info *next_frame)
const struct sparc_fpregmap sparc32_bsd_fpregmap
void sparc32nbsd_elf_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch)
const char * sparc_sol2_static_transform_name(const char *name)
struct type * sparc64_fsr_type
const struct sparc_gregmap sparc32_sunos4_gregmap
void sparc32_collect_fpregset(const struct sparc_fpregmap *fpregmap, const struct regcache *regcache, int regnum, void *fpregs)
struct type * sparc_fsr_type
struct type * sparc_psr_type
unsigned char copied_regs_mask
struct type * sparc64_pstate_type
const struct regset * fpregset
int sparc_stack_frame_destroyed_p(struct gdbarch *gdbarch, CORE_ADDR pc)
unsigned long long ULONGEST
const struct sparc_gregmap sparc32_sol2_gregmap
ULONGEST sparc_fetch_wcookie(struct gdbarch *gdbarch)
struct sparc_frame_cache * sparc_frame_cache(struct frame_info *this_frame, void **this_cache)
CORE_ADDR sparcnbsd_step_trap(struct frame_info *frame, unsigned long insn)