svn commit: r214652 - head/contrib/gdb/gdb

Oleksandr Tymoshenko gonzo at FreeBSD.org
Tue Nov 2 01:26:21 UTC 2010


Author: gonzo
Date: Tue Nov  2 01:26:21 2010
New Revision: 214652
URL: http://svn.freebsd.org/changeset/base/214652

Log:
  - Add ELF core for FreeBSD/mips
  - Register all known cores in init function

Modified:
  head/contrib/gdb/gdb/mipsfbsd-tdep.c

Modified: head/contrib/gdb/gdb/mipsfbsd-tdep.c
==============================================================================
--- head/contrib/gdb/gdb/mipsfbsd-tdep.c	Tue Nov  2 01:24:49 2010	(r214651)
+++ head/contrib/gdb/gdb/mipsfbsd-tdep.c	Tue Nov  2 01:26:21 2010	(r214652)
@@ -187,6 +187,14 @@ static struct core_fns mipsfbsd_core_fns
   NULL					/* next */
 };
 
+static struct core_fns mipsfbsd_elfcore_fns =
+{
+  bfd_target_elf_flavour,		/* core_flavour */
+  default_check_format,			/* check_format */
+  default_core_sniffer,			/* core_sniffer */
+  fetch_elfcore_registers,		/* core_read_registers */
+  NULL					/* next */
+};
 
 /*
  * MIPSFBSD Offsets
@@ -576,4 +584,6 @@ _initialize_mipsfbsd_tdep (void)
 {
   gdbarch_register_osabi (bfd_arch_mips, 0, GDB_OSABI_FREEBSD_ELF,
 			  mipsfbsd_init_abi);
+  add_core_fns (&mipsfbsd_core_fns);
+  add_core_fns (&mipsfbsd_elfcore_fns);
 }


More information about the svn-src-all mailing list