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
86 #define SPARC64_PSTATE_AG 0x001
87 #define SPARC64_PSTATE_IE 0x002
88 #define SPARC64_PSTATE_PRIV 0x004
89 #define SPARC64_PSTATE_AM 0x008
90 #define SPARC64_PSTATE_PEF 0x010
91 #define SPARC64_PSTATE_RED 0x020
92 #define SPARC64_PSTATE_TLE 0x100
93 #define SPARC64_PSTATE_CLE 0x200
94 #define SPARC64_PSTATE_PID0 0x400
95 #define SPARC64_PSTATE_PID1 0x800
102 int regnum,
const void *gregs);
108 int regnum,
const void *fpregs);
111 int regnum,
void *fpregs);
void sparc64_collect_fpregset(const struct sparc_fpregmap *fpregmap, const struct regcache *regcache, int regnum, void *fpregs)
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
const struct sparc_gregmap sparc64fbsd_gregmap