30 #define m32r_num_regs 25 34 PT_R0, PT_R1, PT_R2, PT_R3, PT_R4, PT_R5, PT_R6, PT_R7,
35 PT_R8, PT_R9, PT_R10, PT_R11, PT_R12, PT_FP, PT_LR, PT_SPU,
36 PT_PSW, PT_CBR, PT_SPI, PT_SPU, PT_BPC, PT_PC, PT_ACCL, PT_ACCH, PT_EVB
38 4 * 4, 4 * 5, 4 * 6, 4 * 7, 4 * 0, 4 * 1, 4 * 2, 4 * 8,
39 4 * 9, 4 * 10, 4 * 11, 4 * 12, 4 * 13, 4 * 24, 4 * 25, 4 * 23,
40 4 * 19, 4 * 31, 4 * 26, 4 * 23, 4 * 20, 4 * 30, 4 * 16, 4 * 15, 4 * 32
57 #define m32r_breakpoint_len 2
static struct regs_info regs_info
static int m32r_cannot_fetch_register(int regno)
struct target_ops * the_target
const struct target_desc * tdesc
CORE_ADDR linux_get_pc_32bit(struct regcache *regcache)
static int m32r_supports_hardware_single_step(void)
void init_registers_m32r(void)
static const unsigned short m32r_breakpoint
static struct usrregs_info m32r_usrregs_info
#define m32r_breakpoint_len
struct process_info * current_process(void)
static const struct regs_info * m32r_regs_info(void)
void linux_set_pc_32bit(struct regcache *regcache, CORE_ADDR pc)
static const gdb_byte * m32r_sw_breakpoint_from_kind(int kind, int *size)
const struct target_desc * tdesc_m32r
int(* read_memory)(CORE_ADDR memaddr, unsigned char *myaddr, int len)
void initialize_low_arch(void)
struct linux_target_ops the_low_target
static int m32r_cannot_store_register(int regno)
static void m32r_arch_setup(void)
static int m32r_breakpoint_at(CORE_ADDR where)