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

#include "riscv-tdep.h"

Inheritance diagram for riscv_gdbarch_tdep:
gdbarch_tdep_base

Public Attributes

struct riscv_gdbarch_features isa_features
 
struct riscv_gdbarch_features abi_features
 
struct typeriscv_fpreg_d_type = nullptr
 
int fflags_regnum = -2
 
int frm_regnum = -2
 
int unknown_csrs_first_regnum = -1
 
int unknown_csrs_count = 0
 
int duplicate_fflags_regnum = -1
 
int duplicate_frm_regnum = -1
 
int duplicate_fcsr_regnum = -1
 
CORE_ADDR(* syscall_next_pc )(frame_info_ptr frame) = nullptr
 

Additional Inherited Members

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

Detailed Description

Definition at line 79 of file riscv-tdep.h.

Member Data Documentation

◆ abi_features

struct riscv_gdbarch_features riscv_gdbarch_tdep::abi_features

◆ duplicate_fcsr_regnum

int riscv_gdbarch_tdep::duplicate_fcsr_regnum = -1

Definition at line 111 of file riscv-tdep.h.

Referenced by riscv_register_name(), and riscv_tdesc_unknown_reg().

◆ duplicate_fflags_regnum

int riscv_gdbarch_tdep::duplicate_fflags_regnum = -1

Definition at line 109 of file riscv-tdep.h.

Referenced by riscv_register_name(), and riscv_tdesc_unknown_reg().

◆ duplicate_frm_regnum

int riscv_gdbarch_tdep::duplicate_frm_regnum = -1

Definition at line 110 of file riscv-tdep.h.

Referenced by riscv_register_name(), and riscv_tdesc_unknown_reg().

◆ fflags_regnum

int riscv_gdbarch_tdep::fflags_regnum = -2

◆ frm_regnum

int riscv_gdbarch_tdep::frm_regnum = -2

◆ isa_features

struct riscv_gdbarch_features riscv_gdbarch_tdep::isa_features

Definition at line 84 of file riscv-tdep.h.

Referenced by riscv_gdbarch_init(), riscv_isa_flen(), and riscv_isa_xlen().

◆ riscv_fpreg_d_type

struct type* riscv_gdbarch_tdep::riscv_fpreg_d_type = nullptr

Definition at line 91 of file riscv-tdep.h.

Referenced by riscv_fpreg_d_type().

◆ syscall_next_pc

CORE_ADDR(* riscv_gdbarch_tdep::syscall_next_pc) (frame_info_ptr frame) = nullptr

Definition at line 115 of file riscv-tdep.h.

Referenced by riscv_linux_init_abi(), and riscv_next_pc().

◆ unknown_csrs_count

int riscv_gdbarch_tdep::unknown_csrs_count = 0

Definition at line 104 of file riscv-tdep.h.

Referenced by riscv_is_unknown_csr(), and riscv_tdesc_unknown_reg().

◆ unknown_csrs_first_regnum

int riscv_gdbarch_tdep::unknown_csrs_first_regnum = -1

Definition at line 103 of file riscv-tdep.h.

Referenced by riscv_is_unknown_csr(), and riscv_tdesc_unknown_reg().


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