Tue Mar 3 14:37:02 1998 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
authorJason Molenda <jmolenda@apple.com>
Tue, 3 Mar 1998 22:38:38 +0000 (22:38 +0000)
committerJason Molenda <jmolenda@apple.com>
Tue, 3 Mar 1998 22:38:38 +0000 (22:38 +0000)
        * alpha-nat.c (fetch_osf_core_registers):  Renamed from
        fetch_aout_core_registers.
        (alpha_osf_core_fns):  Renamed from alpha_aout_core_fns, change
        flavour to bfd_target_unknown_flavour for OSF core files.

gdb/ChangeLog
gdb/alpha-nat.c

index 2d22e4de7ccc003810a35e3969bc5e7273412959..2c552416fd8f8fe319648f214ed813f82f14d7bc 100644 (file)
@@ -1,3 +1,10 @@
+Tue Mar  3 14:37:02 1998  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+        * alpha-nat.c (fetch_osf_core_registers):  Renamed from
+        fetch_aout_core_registers.
+        (alpha_osf_core_fns):  Renamed from alpha_aout_core_fns, change
+        flavour to bfd_target_unknown_flavour for OSF core files.
+
 start-sanitize-vr4320
 Tue Mar  3 11:12:39 1998  Gavin Koch  <gavin@cygnus.com>
 
index 4da9cbeadb07e6da355cc60979afbeb91c56484f..609d6873300ce64da6fd1b56e7cb85b2a243e0cb 100644 (file)
@@ -1,5 +1,5 @@
 /* Low level Alpha interface, for GDB when running native.
-   Copyright 1993, 1995, 1996 Free Software Foundation, Inc.
+   Copyright 1993, 1995, 1996, 1998 Free Software Foundation, Inc.
 
 This file is part of GDB.
 
@@ -30,7 +30,10 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 #endif
 #include <sys/user.h>
 
-static void fetch_core_registers PARAMS ((char *, unsigned, int, CORE_ADDR));
+static void fetch_osf_core_registers PARAMS ((char *,
+                                             unsigned, int, CORE_ADDR));
+static void fetch_elf_core_registers PARAMS ((char *,
+                                             unsigned, int, CORE_ADDR));
 
 /* Size of elements in jmpbuf */
 
@@ -81,7 +84,7 @@ get_longjmp_target (pc)
  */
 
 static void
-fetch_aout_core_registers (core_reg_sect, core_reg_size, which, reg_addr)
+fetch_osf_core_registers (core_reg_sect, core_reg_size, which, reg_addr)
      char *core_reg_sect;
      unsigned core_reg_size;
      int which;
@@ -268,10 +271,12 @@ fill_fpregset (fpregsetp, regno)
 \f
 /* Register that we are able to handle alpha core file formats. */
 
-static struct core_fns alpha_aout_core_fns =
+static struct core_fns alpha_osf_core_fns =
 {
-  bfd_target_aout_flavour,
-  fetch_aout_core_registers,
+  /* This really is bfd_target_unknown_flavour.  */
+
+  bfd_target_unknown_flavour,
+  fetch_osf_core_registers,
   NULL
 };
 
@@ -285,6 +290,6 @@ static struct core_fns alpha_elf_core_fns =
 void
 _initialize_core_alpha ()
 {
-  add_core_fns (&alpha_aout_core_fns);
+  add_core_fns (&alpha_osf_core_fns);
   add_core_fns (&alpha_elf_core_fns);
 }