24#include <sys/procfs.h>
45#if PR_MODEL_NATIVE == PR_MODEL_LP64
116 prgregset_t *gregs,
int regnum)
123 prfpregset_t *fpregs,
int regnum)
205 const greg_t *regp = (
const greg_t *) gregsetp;
218 gregset_t *gregsetp,
int regnum)
220 greg_t *regp = (greg_t *) gregsetp;
246 fpregset_t *fpregsetp,
int regno)
260#if PR_MODEL_NATIVE == PR_MODEL_LP64
int amd64_native_gregset32_num_regs
void amd64_collect_native_gregset(const struct regcache *regcache, void *gregs, int regnum)
int * amd64_native_gregset32_reg_offset
int amd64_native_gregset64_num_regs
int * amd64_native_gregset64_reg_offset
void amd64_supply_native_gregset(struct regcache *regcache, const void *gregs, int regnum)
void amd64_supply_fxsave(struct regcache *regcache, int regnum, const void *fxsave)
void amd64_collect_fxsave(const struct regcache *regcache, int regnum, void *fxsave)
void raw_collect(int regnum, void *buf) const override
void raw_supply(int regnum, const void *buf) override
int gdbarch_fp0_regnum(struct gdbarch *gdbarch)
void fill_fpregset(const struct regcache *regcache, prfpregset_t *fpregs, int regnum)
void _initialize_amd64_sol2_nat()
static int amd64_sol2_gregset64_reg_offset[]
void fill_gregset(const struct regcache *regcache, prgregset_t *gregs, int regnum)
static int amd64_sol2_gregset32_reg_offset[]
void supply_gregset(struct regcache *regcache, const prgregset_t *gregs)
void supply_fpregset(struct regcache *regcache, const prfpregset_t *fpregs)
void i387_supply_fsave(struct regcache *regcache, int regnum, const void *fsave)
void i387_collect_fsave(const struct regcache *regcache, int regnum, void *fsave)