GDB (xrefs)
|
#include "defs.h"
#include "gdbcore.h"
#include "regcache.h"
#include "target.h"
#include "sparc64-tdep.h"
#include "sparc-nat.h"
#include "obsd-nat.h"
#include <sys/types.h>
#include <machine/pcb.h>
#include "bsd-kvm.h"
Go to the source code of this file.
Functions | |
static int | sparc64obsd_gregset_supplies_p (struct gdbarch *gdbarch, int regnum) |
static int | sparc64obsd_fpregset_supplies_p (struct gdbarch *gdbarch, int regnum) |
static int | sparc64obsd_supply_pcb (struct regcache *regcache, struct pcb *pcb) |
void | _initialize_sparc64obsd_nat () |
Variables | |
static sparc_target< obsd_nat_target > | the_sparc64_obsd_nat_target |
void _initialize_sparc64obsd_nat | ( | ) |
Definition at line 114 of file sparc64-obsd-nat.c.
References add_inf_child_target(), bsd_kvm_add_target(), sparc64_bsd_fpregmap, sparc64_collect_fpregset(), sparc64_collect_gregset(), sparc64_supply_fpregset(), sparc64_supply_gregset(), sparc64nbsd_gregmap, sparc64obsd_fpregset_supplies_p(), sparc64obsd_gregset_supplies_p(), sparc64obsd_supply_pcb(), sparc_collect_fpregset, sparc_collect_gregset, sparc_fpregset_supplies_p, sparc_gregset_supplies_p, sparc_supply_fpregset, sparc_supply_gregset, and the_sparc64_obsd_nat_target.
|
static |
Definition at line 54 of file sparc64-obsd-nat.c.
References regnum, SPARC64_F32_REGNUM, SPARC64_F62_REGNUM, SPARC64_FSR_REGNUM, SPARC_F0_REGNUM, and SPARC_F31_REGNUM.
Referenced by _initialize_sparc64obsd_nat().
|
static |
Definition at line 32 of file sparc64-obsd-nat.c.
References regnum, SPARC64_NPC_REGNUM, SPARC64_PC_REGNUM, SPARC64_STATE_REGNUM, SPARC64_Y_REGNUM, SPARC_G1_REGNUM, SPARC_G7_REGNUM, SPARC_I0_REGNUM, SPARC_I7_REGNUM, SPARC_L0_REGNUM, SPARC_L7_REGNUM, SPARC_O0_REGNUM, and SPARC_O7_REGNUM.
Referenced by _initialize_sparc64obsd_nat().
|
static |
Definition at line 77 of file sparc64-obsd-nat.c.
References BIAS, reg_buffer::raw_supply(), read_memory(), regnum, SPARC64_PC_REGNUM, SPARC64_STATE_REGNUM, SPARC_SP_REGNUM, and sparc_supply_rwindow().
Referenced by _initialize_sparc64obsd_nat().
|
static |
Definition at line 110 of file sparc64-obsd-nat.c.
Referenced by _initialize_sparc64obsd_nat().