Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Nov 2010 01:26:21 +0000 (UTC)
From:      Oleksandr Tymoshenko <gonzo@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r214652 - head/contrib/gdb/gdb
Message-ID:  <201011020126.oA21QLDD003788@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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);
 }



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011020126.oA21QLDD003788>