53 return GDB_SIGNAL_REALTIME_32;
55 return (
enum gdb_signal) (offset - 1
56 + (int) GDB_SIGNAL_REALTIME_33);
59 return GDB_SIGNAL_UNKNOWN;
69 enum gdb_signal signal)
75 case GDB_SIGNAL_REALTIME_32:
79 case GDB_SIGNAL_REALTIME_64:
86 if (signal >= GDB_SIGNAL_REALTIME_33
87 && signal <= GDB_SIGNAL_REALTIME_63)
89 int offset = signal - GDB_SIGNAL_REALTIME_33;
void set_gdbarch_gdb_signal_from_target(struct gdbarch *gdbarch, gdbarch_gdb_signal_from_target_ftype *gdb_signal_from_target)
void set_gdbarch_num_pseudo_regs(struct gdbarch *gdbarch, int num_pseudo_regs)
void set_gdbarch_gdb_signal_to_target(struct gdbarch *gdbarch, gdbarch_gdb_signal_to_target_ftype *gdb_signal_to_target)
void set_gdbarch_fetch_tls_load_module_address(struct gdbarch *gdbarch, gdbarch_fetch_tls_load_module_address_ftype *fetch_tls_load_module_address)
void set_gdbarch_num_regs(struct gdbarch *gdbarch, int num_regs)
int linux_gdb_signal_to_target(struct gdbarch *gdbarch, enum gdb_signal signal)
enum gdb_signal linux_gdb_signal_from_target(struct gdbarch *gdbarch, int signal)
link_map_offsets * linux_ilp32_fetch_link_map_offsets()
void linux_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch, int num_disp_step_buffers)
void gdbarch_register_osabi(enum bfd_architecture arch, unsigned long machine, enum gdb_osabi osabi, void(*init_osabi)(struct gdbarch_info, struct gdbarch *))
void set_solib_svr4_fetch_link_map_offsets(struct gdbarch *gdbarch, struct link_map_offsets *(*flmo)(void))
CORE_ADDR svr4_fetch_objfile_link_map(struct objfile *objfile)
unsigned int num_pseudo_regs
unsigned int num_nopriv_regs
void _initialize_xtensa_linux_tdep()
static void xtensa_linux_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch)
static enum gdb_signal xtensa_linux_gdb_signal_from_target(struct gdbarch *gdbarch, int signal)
static int xtensa_linux_gdb_signal_to_target(struct gdbarch *gdbarch, enum gdb_signal signal)