2000-03-29 J.T. Conklin <jtc@redback.com>

* i386nbsd-nat.c (fetch_core_registers): Make static.

        * m68knbsd-nat.c (fetch_core_registers): Make static.
        (m68knbsd_core_fns, _initialize_m68knbsd_nat): Added.
This commit is contained in:
J.T. Conklin 2000-03-29 04:03:56 +00:00
parent dbeb8dbdff
commit eafd453605
3 changed files with 27 additions and 2 deletions

View File

@ -1,3 +1,10 @@
2000-03-29 J.T. Conklin <jtc@redback.com>
* i386nbsd-nat.c (fetch_core_registers): Make static.
* m68knbsd-nat.c (fetch_core_registers): Make static.
(m68knbsd_core_fns, _initialize_m68knbsd_nat): Added.
Wed Mar 29 13:40:40 2000 Andrew Cagney <cagney@b1.cygnus.com>
* TODO: Update GDB 5 status.

View File

@ -164,7 +164,7 @@ struct md_core
struct env387 freg;
};
void
static void
fetch_core_registers (core_reg_sect, core_reg_size, which, ignore)
char *core_reg_sect;
unsigned core_reg_size;

View File

@ -70,7 +70,7 @@ struct md_core
struct fpreg freg;
};
void
static void
fetch_core_registers (core_reg_sect, core_reg_size, which, ignore)
char *core_reg_sect;
unsigned core_reg_size;
@ -86,3 +86,21 @@ fetch_core_registers (core_reg_sect, core_reg_size, which, ignore)
memcpy (&registers[REGISTER_BYTE (FP0_REGNUM)],
&core_reg->freg, sizeof (struct fpreg));
}
/* Register that we are able to handle m68knbsd core file formats.
FIXME: is this really bfd_target_unknown_flavour? */
static struct core_fns m68knbsd_core_fns =
{
bfd_target_unknown_flavour, /* core_flavour */
default_check_format, /* check_format */
default_core_sniffer, /* core_sniffer */
fetch_core_registers, /* core_read_registers */
NULL /* next */
};
void
_initialize_m68knbsd_nat ()
{
add_core_fns (&m68knbsd_core_fns);
}