GDB (xrefs)
|
#include "defs.h"
#include "arch-utils.h"
#include "regcache.h"
#include "riscv-tdep.h"
#include "elf-bfd.h"
#include "regset.h"
#include "user-regs.h"
#include "target-descriptions.h"
Go to the source code of this file.
Functions | |
static void | riscv_update_csrmap (struct gdbarch *gdbarch, const struct tdesc_feature *feature_csr) |
static void | riscv_iterate_over_regset_sections (struct gdbarch *gdbarch, iterate_over_regset_sections_cb *cb, void *cb_data, const struct regcache *regcache) |
static void | riscv_none_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) |
void | _initialize_riscv_none_tdep () |
Variables | |
static const struct regcache_map_entry | riscv_gregmap [] |
static const struct regcache_map_entry | riscv_fregmap [] |
static const struct regset | riscv_gregset |
static const struct regset | riscv_fregset |
static struct regset | riscv_csrset |
void _initialize_riscv_none_tdep | ( | ) |
Definition at line 169 of file riscv-none-tdep.c.
References GDB_OSABI_NONE, gdbarch_register_osabi(), and riscv_none_init_abi().
|
static |
Definition at line 109 of file riscv-none-tdep.c.
References gdbarch_target_desc(), register_size(), riscv_csrset, riscv_feature_name_csr, riscv_fregset, riscv_gregset, riscv_isa_flen(), riscv_isa_xlen(), riscv_update_csrmap(), and tdesc_find_feature().
Referenced by riscv_none_init_abi().
|
static |
Definition at line 152 of file riscv-none-tdep.c.
References elf_none_init_abi(), riscv_iterate_over_regset_sections(), and set_gdbarch_iterate_over_regset_sections().
Referenced by _initialize_riscv_none_tdep().
|
static |
Definition at line 82 of file riscv-none-tdep.c.
References regset::regmap, regnum, riscv_csrset, size, and user_reg_map_name_to_regnum().
Referenced by riscv_iterate_over_regset_sections().
|
static |
Definition at line 73 of file riscv-none-tdep.c.
Referenced by riscv_iterate_over_regset_sections(), and riscv_update_csrmap().
|
static |
Definition at line 49 of file riscv-none-tdep.c.
|
static |
Definition at line 65 of file riscv-none-tdep.c.
Referenced by riscv_iterate_over_regset_sections().
|
static |
Definition at line 38 of file riscv-none-tdep.c.
|
static |
Definition at line 58 of file riscv-none-tdep.c.
Referenced by riscv_iterate_over_regset_sections().