Changeset View
Changeset View
Standalone View
Standalone View
devel/gdb/files/kgdb/mipsfbsd-kern.c
Show First 20 Lines • Show All 278 Lines • ▼ Show 20 Lines | mipsfbsd_kernel_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) | ||||
set_solib_ops (gdbarch, &kld_so_ops); | set_solib_ops (gdbarch, &kld_so_ops); | ||||
fbsd_vmcore_set_supply_pcb (gdbarch, mipsfbsd_supply_pcb); | fbsd_vmcore_set_supply_pcb (gdbarch, mipsfbsd_supply_pcb); | ||||
fbsd_vmcore_set_cpu_pcb_addr (gdbarch, kgdb_trgt_stop_pcb); | fbsd_vmcore_set_cpu_pcb_addr (gdbarch, kgdb_trgt_stop_pcb); | ||||
} | } | ||||
void _initialize_mips_kgdb_tdep (); | void _initialize_mips_kgdb_tdep (); | ||||
void | void | ||||
_initialize_mips_kgdb_tdep () | _initialize_mips_kgdb_tdep () | ||||
{ | { | ||||
gdbarch_register_osabi_sniffer(bfd_arch_mips, | gdbarch_register_osabi_sniffer(bfd_arch_mips, | ||||
bfd_target_elf_flavour, | bfd_target_elf_flavour, | ||||
fbsd_kernel_osabi_sniffer); | fbsd_kernel_osabi_sniffer); | ||||
gdbarch_register_osabi (bfd_arch_mips, 0, GDB_OSABI_FREEBSD_KERNEL, | gdbarch_register_osabi (bfd_arch_mips, 0, GDB_OSABI_FREEBSD_KERNEL, | ||||
mipsfbsd_kernel_init_abi); | mipsfbsd_kernel_init_abi); | ||||
} | } |