90 #define ARC_REGISTER_SIZE 4 92 #define arc_print(fmt, args...) fprintf_unfiltered (gdb_stdlog, fmt, ##args) 132 return startswith (arch->printable_name,
"HS");
138 return startswith (arch->printable_name,
"EM");
static int arc_mach_is_arcv2(struct gdbarch *gdbarch)
CORE_ADDR arc_insn_get_linear_next_pc(const struct arc_instruction &insn)
static int arc_mach_is_arc600(struct gdbarch *gdbarch)
int arc_delayed_print_insn(bfd_vma addr, struct disassemble_info *info)
static int arc_mach_is_arc700(struct gdbarch *gdbarch)
static bool arc_arch_is_hs(const struct bfd_arch_info *arch)
static int startswith(const char *string, const char *pattern)
static bool arc_arch_is_em(const struct bfd_arch_info *arch)
CORE_ADDR arc_insn_get_branch_target(const struct arc_instruction &insn)
const struct bfd_arch_info * gdbarch_bfd_arch_info(struct gdbarch *gdbarch)
struct disassemble_info arc_disassemble_info(struct gdbarch *gdbarch)