25#include <sys/ptrace.h>
26#include <machine/reg.h>
61 const char *regs = gregs;
86 const char *regs = fpregs;
181 perror_with_name (_(
"Couldn't get registers"));
191 perror_with_name (_(
"Couldn't get floating point status"));
211 perror_with_name (_(
"Couldn't get registers"));
216 perror_with_name (_(
"Couldn't write registers"));
224 perror_with_name (_(
"Couldn't get floating point status"));
229 perror_with_name (_(
"Couldn't write floating point status"));
void fetch_registers(struct regcache *, int) override
void store_registers(struct regcache *, int) override
void raw_collect(int regnum, void *buf) const override
void raw_supply(int regnum, const void *buf) override
#define ptrace(request, pid, addr, data)
mach_port_t mach_port_t name mach_port_t mach_port_t name kern_return_t int int rusage_t pid_t pid
static void hppanbsd_collect_fpregset(struct regcache *regcache, void *fpregs, int regnum)
static void hppanbsd_supply_fpregset(struct regcache *regcache, const void *fpregs)
static int hppanbsd_gregset_supplies_p(int regnum)
static hppa_nbsd_nat_target the_hppa_nbsd_nat_target
static void hppanbsd_supply_gregset(struct regcache *regcache, const void *gregs)
void _initialize_hppanbsd_nat()
static int hppanbsd_fpregset_supplies_p(int regnum)
static void hppanbsd_collect_gregset(const struct regcache *regcache, void *gregs, int regnum)
void add_inf_child_target(inf_child_target *target)