29#define ALPHA_REGISTER_SIZE 8
32#define ALPHA_NUM_REGS 67
38#define ALPHA_V0_REGNUM 0
39#define ALPHA_T7_REGNUM 8
40#define ALPHA_S0_REGNUM 9
41#define ALPHA_GCC_FP_REGNUM 15
42#define ALPHA_A0_REGNUM 16
43#define ALPHA_T9_REGNUM 23
44#define ALPHA_RA_REGNUM 26
45#define ALPHA_T12_REGNUM 27
46#define ALPHA_GP_REGNUM 29
47#define ALPHA_SP_REGNUM 30
48#define ALPHA_ZERO_REGNUM 31
49#define ALPHA_FP0_REGNUM 32
50#define ALPHA_FPA0_REGNUM 48
51#define ALPHA_FPCR_REGNUM 63
52#define ALPHA_PC_REGNUM 64
53#define ALPHA_UNIQUE_REGNUM 66
56#define ALPHA_INSN_SIZE 4
70#define ALPHA_NUM_ARG_REGS 6
91 const char *
name) =
nullptr;
116 const void *,
const void *);
118 void *,
void *,
void *);
120 const void *,
const void *);
122 int,
void *,
void *);
unsigned int alpha_read_insn(struct gdbarch *gdbarch, CORE_ADDR pc)
void alpha_fill_int_regs(const struct regcache *, int, void *, void *, void *)
void alpha_dwarf2_init_abi(struct gdbarch_info, struct gdbarch *)
void alpha_mdebug_init_abi(struct gdbarch_info, struct gdbarch *)
void alpha_fill_fp_regs(const struct regcache *, int, void *, void *)
void alpha_supply_int_regs(struct regcache *, int, const void *, const void *, const void *)
CORE_ADDR alpha_after_prologue(CORE_ADDR pc)
std::vector< CORE_ADDR > alpha_software_single_step(struct regcache *regcache)
void alpha_supply_fp_regs(struct regcache *, int, const void *, const void *)
CORE_ADDR(* sigcontext_addr)(frame_info_ptr)
int(* pc_in_sigtramp)(struct gdbarch *gdbarch, CORE_ADDR pc, const char *name)
LONGEST(* dynamic_sigtramp_offset)(struct gdbarch *, CORE_ADDR)
int(* return_in_memory)(struct type *type)