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 (void) |
void _initialize_sparc64obsd_nat | ( | void | ) |
Definition at line 114 of file sparc64obsd-nat.c.
References bsd_kvm_add_target(), obsd_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 sparc_target().
Definition at line 54 of file sparc64obsd-nat.c.
References SPARC64_F32_REGNUM, SPARC64_F62_REGNUM, SPARC64_FSR_REGNUM, SPARC_F0_REGNUM, and SPARC_F31_REGNUM.
Referenced by _initialize_sparc64obsd_nat().
Definition at line 32 of file sparc64obsd-nat.c.
References 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().
Definition at line 77 of file sparc64obsd-nat.c.
References BIAS, read_memory(), regcache_raw_supply(), regnum, SPARC64_PC_REGNUM, SPARC64_STATE_REGNUM, SPARC_SP_REGNUM, and sparc_supply_rwindow().
Referenced by _initialize_sparc64obsd_nat().