/* BSD Kernel Data Access Library (libkvm) interface.
- Copyright (C) 2004, 2005, 2007, 2008, 2009, 2010
- Free Software Foundation, Inc.
+ Copyright (C) 2004-2013 Free Software Foundation, Inc.
This file is part of GDB.
}
static void
-bsd_kvm_close (int quitting)
+bsd_kvm_close (void)
{
if (core_kd)
{
if (nl[0].n_value != 0)
{
- /* Found dumppcb. If it contains a valid context, return
+ /* Found dumppcb. If it contains a valid context, return
immediately. */
if (bsd_kvm_fetch_pcb (regcache, (struct pcb *) nl[0].n_value))
return;
}
#endif
- /* i18n: PCB == "Process Control Block" */
+ /* i18n: PCB == "Process Control Block". */
error (_("Cannot find a valid PCB"));
}
\f
bsd_kvm_pcb_cmd (char *arg, int fromtty)
{
if (arg == NULL)
- /* i18n: PCB == "Process Control Block" */
+ /* i18n: PCB == "Process Control Block". */
error_no_arg (_("pcb address"));
if (core_kd == NULL)
_("Set current context from proc address"), &bsd_kvm_cmdlist);
#endif
add_cmd ("pcb", class_obscure, bsd_kvm_pcb_cmd,
- /* i18n: PCB == "Process Control Block" */
+ /* i18n: PCB == "Process Control Block". */
_("Set current context from pcb address"), &bsd_kvm_cmdlist);
/* Some notes on the ptid usage on this target.
ptid (1, 1, 0) -> kvm inferior 1, in kernel
ptid (1, 1, 1) -> kvm inferior 1, process 1
ptid (1, 1, 2) -> kvm inferior 1, process 2
- ptid (1, 1, n) -> kvm inferior 1, process n
- */
+ ptid (1, 1, n) -> kvm inferior 1, process n */
+
bsd_kvm_ptid = ptid_build (1, 1, 0);
}