20 #ifndef SPARC64_TDEP_H 21 #define SPARC64_TDEP_H 1 40 #define r_tstate_offset r_psr_offset 43 #define r_fprs_offset r_wim_offset 89 #define SPARC64_PSTATE_AG 0x001 90 #define SPARC64_PSTATE_IE 0x002 91 #define SPARC64_PSTATE_PRIV 0x004 92 #define SPARC64_PSTATE_AM 0x008 93 #define SPARC64_PSTATE_PEF 0x010 94 #define SPARC64_PSTATE_RED 0x020 95 #define SPARC64_PSTATE_TLE 0x100 96 #define SPARC64_PSTATE_CLE 0x200 97 #define SPARC64_PSTATE_PID0 0x400 98 #define SPARC64_PSTATE_PID1 0x800 105 int regnum,
const void *gregs);
111 int regnum,
const void *fpregs);
114 int regnum,
void *fpregs);
void sparc64_collect_fpregset(const struct sparc_fpregmap *fpregmap, const struct regcache *regcache, int regnum, void *fpregs)
mach_port_t mach_port_t name mach_port_t mach_port_t name kern_return_t int int rusage_t pid_t pid
void sparc64_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch)
void sparc64_supply_fpregset(const struct sparc_fpregmap *fpregmap, struct regcache *regcache, int regnum, const void *fpregs)
void sparc64_supply_gregset(const struct sparc_gregmap *gregmap, struct regcache *regcache, int regnum, const void *gregs)
void sparc64_sol2_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch)
struct trad_frame_saved_reg * sparc64nbsd_sigcontext_saved_regs(CORE_ADDR sigcontext_addr, struct frame_info *next_frame)
const struct sparc_gregmap sparc64nbsd_gregmap
const struct sparc_fpregmap sparc64_bsd_fpregmap
void sparc64_collect_gregset(const struct sparc_gregmap *gregmap, const struct regcache *regcache, int regnum, void *gregs)
const struct sparc_fpregmap sparc64_sol2_fpregmap
const struct sparc_gregmap sparc64_sol2_gregmap
void sparc64_forget_process(pid_t pid)
const struct sparc_gregmap sparc64fbsd_gregmap