GDB (xrefs)
Loading...
Searching...
No Matches
Public Attributes | List of all members
sparc_gdbarch_tdep Struct Reference

#include "sparc-tdep.h"

Inheritance diagram for sparc_gdbarch_tdep:
gdbarch_tdep_base

Public Attributes

int pc_regnum = 0
 
int npc_regnum = 0
 
const char *const * fpu_register_names = nullptr
 
size_t fpu_registers_num = 0
 
const char *const * cp0_register_names = nullptr
 
size_t cp0_registers_num = 0
 
const struct regsetgregset = nullptr
 
size_t sizeof_gregset = 0
 
const struct regsetfpregset = nullptr
 
size_t sizeof_fpregset = 0
 
int jb_pc_offset = 0
 
size_t plt_entry_size = 0
 
CORE_ADDR(* step_trap )(frame_info_ptr frame, unsigned long insn) = nullptr
 
struct typesparc_psr_type = nullptr
 
struct typesparc_fsr_type = nullptr
 
struct typesparc64_ccr_type = nullptr
 
struct typesparc64_pstate_type = nullptr
 
struct typesparc64_fsr_type = nullptr
 
struct typesparc64_fprs_type = nullptr
 

Additional Inherited Members

- Public Member Functions inherited from gdbarch_tdep_base
virtual ~gdbarch_tdep_base ()=default
 

Detailed Description

Definition at line 60 of file sparc-tdep.h.

Member Data Documentation

◆ cp0_register_names

const char* const* sparc_gdbarch_tdep::cp0_register_names = nullptr

Definition at line 71 of file sparc-tdep.h.

Referenced by sparc32_gdbarch_init(), and sparc64_init_abi().

◆ cp0_registers_num

size_t sparc_gdbarch_tdep::cp0_registers_num = 0

Definition at line 72 of file sparc-tdep.h.

Referenced by sparc32_gdbarch_init(), and sparc64_init_abi().

◆ fpregset

const struct regset* sparc_gdbarch_tdep::fpregset = nullptr

◆ fpu_register_names

const char* const* sparc_gdbarch_tdep::fpu_register_names = nullptr

Definition at line 69 of file sparc-tdep.h.

Referenced by sparc32_gdbarch_init(), and sparc64_init_abi().

◆ fpu_registers_num

size_t sparc_gdbarch_tdep::fpu_registers_num = 0

Definition at line 70 of file sparc-tdep.h.

Referenced by sparc32_gdbarch_init(), and sparc64_init_abi().

◆ gregset

const struct regset* sparc_gdbarch_tdep::gregset = nullptr

◆ jb_pc_offset

int sparc_gdbarch_tdep::jb_pc_offset = 0

Definition at line 81 of file sparc-tdep.h.

◆ npc_regnum

int sparc_gdbarch_tdep::npc_regnum = 0

◆ pc_regnum

int sparc_gdbarch_tdep::pc_regnum = 0

◆ plt_entry_size

size_t sparc_gdbarch_tdep::plt_entry_size = 0

◆ sizeof_fpregset

size_t sparc_gdbarch_tdep::sizeof_fpregset = 0

◆ sizeof_gregset

size_t sparc_gdbarch_tdep::sizeof_gregset = 0

◆ sparc64_ccr_type

struct type* sparc_gdbarch_tdep::sparc64_ccr_type = nullptr

Definition at line 94 of file sparc-tdep.h.

Referenced by sparc64_ccr_type().

◆ sparc64_fprs_type

struct type* sparc_gdbarch_tdep::sparc64_fprs_type = nullptr

Definition at line 97 of file sparc-tdep.h.

Referenced by sparc64_fprs_type().

◆ sparc64_fsr_type

struct type* sparc_gdbarch_tdep::sparc64_fsr_type = nullptr

Definition at line 96 of file sparc-tdep.h.

Referenced by sparc64_fsr_type().

◆ sparc64_pstate_type

struct type* sparc_gdbarch_tdep::sparc64_pstate_type = nullptr

Definition at line 95 of file sparc-tdep.h.

Referenced by sparc64_pstate_type().

◆ sparc_fsr_type

struct type* sparc_gdbarch_tdep::sparc_fsr_type = nullptr

Definition at line 93 of file sparc-tdep.h.

Referenced by sparc_fsr_type().

◆ sparc_psr_type

struct type* sparc_gdbarch_tdep::sparc_psr_type = nullptr

Definition at line 92 of file sparc-tdep.h.

Referenced by sparc_psr_type().

◆ step_trap

CORE_ADDR(* sparc_gdbarch_tdep::step_trap) (frame_info_ptr frame, unsigned long insn) = nullptr

The documentation for this struct was generated from the following file: