GDB (xrefs)
|
Public Member Functions | |
riscv_ravenscar_ops (struct gdbarch *arch) | |
![]() | |
ravenscar_arch_ops (gdb::array_view< const int > offsets_, int first_stack=-1, int last_stack=-1, int v_init=-1, int fpu_offset=-1, int first_fp=-1, int last_fp=-1) | |
bool | on_demand_fp () const |
bool | is_fp_register (int regnum) const |
int | get_v_init_offset () const |
int | get_fpu_context_offset () const |
void | fetch_register (struct regcache *recache, int regnum) const |
void | store_register (struct regcache *recache, int regnum) const |
Public Attributes | |
int | reg_offsets [LAST_REGISTER+1] |
Definition at line 31 of file riscv-ravenscar-thread.c.
riscv_ravenscar_ops::riscv_ravenscar_ops | ( | struct gdbarch * | arch | ) |
Definition at line 38 of file riscv-ravenscar-thread.c.
References LAST_REGISTER, reg_offsets, regnum, RISCV_FIRST_FP_REGNUM, riscv_isa_xlen(), RISCV_PC_REGNUM, RISCV_RA_REGNUM, RISCV_SP_REGNUM, and RISCV_ZERO_REGNUM.
int riscv_ravenscar_ops::reg_offsets[LAST_REGISTER+1] |
Definition at line 33 of file riscv-ravenscar-thread.c.
Referenced by riscv_ravenscar_ops().