static void hppaobsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) { /* Obviously OpenBSD is BSD-based. */ hppabsd_init_abi (info, gdbarch); /* Core file support. */ set_gdbarch_iterate_over_regset_sections (gdbarch, hppaobsd_iterate_over_regset_sections); }
static void hppaobsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) { /* Obviously OpenBSD is BSD-based. */ hppabsd_init_abi (info, gdbarch); /* Core file support. */ set_gdbarch_regset_from_core_section (gdbarch, hppaobsd_regset_from_core_section); }
static void hppanbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) { /* Obviously NetBSD is BSD-based. */ hppabsd_init_abi (info, gdbarch); /* Core file support. */ set_gdbarch_regset_from_core_section (gdbarch, hppanbsd_regset_from_core_section); tramp_frame_prepend_unwinder (gdbarch, &hppanbsd_sigtramp_si4); }