63#include <machine/frame.h>
64#include <machine/pcb.h>
71 struct switchframe sf;
100 if (pcb->pcb_rsp == 0)
104 read_memory (pcb->pcb_rsp, (gdb_byte *) &sf,
sizeof sf);
105 if (sf.sf_rbp == pcb->pcb_rbp)
108 pcb->pcb_rsp +=
sizeof (
struct switchframe);
int amd64_native_gregset32_num_regs
int * amd64_native_gregset32_reg_offset
int * amd64_native_gregset64_reg_offset
void _initialize_amd64obsd_nat()
static int amd64obsd_supply_pcb(struct regcache *regcache, struct pcb *pcb)
static int amd64obsd32_r_reg_offset[]
static amd64_bsd_nat_target< obsd_nat_target > the_amd64_obsd_nat_target
int amd64obsd_r_reg_offset[]
void bsd_kvm_add_target(int(*supply_pcb)(struct regcache *, struct pcb *))
void raw_supply(int regnum, const void *buf) override
void read_memory(CORE_ADDR memaddr, gdb_byte *myaddr, ssize_t len)
void add_inf_child_target(inf_child_target *target)