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);
 }
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to