Index: gdb/ppcnbsd-nat.c |
diff --git a/gdb/ppcnbsd-nat.c b/gdb/ppcnbsd-nat.c |
index 8f732839fd41bedf63c4bc4d4f2443c8bb219800..a8169801364bb5b451a21954e427b96f21e9e8b5 100644 |
--- a/gdb/ppcnbsd-nat.c |
+++ b/gdb/ppcnbsd-nat.c |
@@ -1,6 +1,6 @@ |
/* Native-dependent code for NetBSD/powerpc. |
- Copyright (C) 2002, 2004-2012 Free Software Foundation, Inc. |
+ Copyright (C) 2002-2013 Free Software Foundation, Inc. |
Contributed by Wasabi Systems, Inc. |
@@ -19,13 +19,14 @@ |
You should have received a copy of the GNU General Public License |
along with this program. If not, see <http://www.gnu.org/licenses/>. */ |
+#include "defs.h" |
+ |
#include <sys/types.h> |
#include <sys/ptrace.h> |
#include <machine/reg.h> |
#include <machine/frame.h> |
#include <machine/pcb.h> |
-#include "defs.h" |
#include "gdbcore.h" |
#include "inferior.h" |
#include "regcache.h" |
@@ -87,7 +88,7 @@ ppcnbsd_fetch_inferior_registers (struct target_ops *ops, |
{ |
struct reg regs; |
- if (ptrace (PT_GETREGS, PIDGET (inferior_ptid), |
+ if (ptrace (PT_GETREGS, ptid_get_pid (inferior_ptid), |
(PTRACE_TYPE_ARG3) ®s, 0) == -1) |
perror_with_name (_("Couldn't get registers")); |
@@ -99,7 +100,7 @@ ppcnbsd_fetch_inferior_registers (struct target_ops *ops, |
{ |
struct fpreg fpregs; |
- if (ptrace (PT_GETFPREGS, PIDGET (inferior_ptid), |
+ if (ptrace (PT_GETFPREGS, ptid_get_pid (inferior_ptid), |
(PTRACE_TYPE_ARG3) &fpregs, 0) == -1) |
perror_with_name (_("Couldn't get FP registers")); |
@@ -118,14 +119,14 @@ ppcnbsd_store_inferior_registers (struct target_ops *ops, |
{ |
struct reg regs; |
- if (ptrace (PT_GETREGS, PIDGET (inferior_ptid), |
+ if (ptrace (PT_GETREGS, ptid_get_pid (inferior_ptid), |
(PTRACE_TYPE_ARG3) ®s, 0) == -1) |
perror_with_name (_("Couldn't get registers")); |
ppc_collect_gregset (&ppcnbsd_gregset, regcache, |
regnum, ®s, sizeof regs); |
- if (ptrace (PT_SETREGS, PIDGET (inferior_ptid), |
+ if (ptrace (PT_SETREGS, ptid_get_pid (inferior_ptid), |
(PTRACE_TYPE_ARG3) ®s, 0) == -1) |
perror_with_name (_("Couldn't write registers")); |
} |
@@ -134,14 +135,14 @@ ppcnbsd_store_inferior_registers (struct target_ops *ops, |
{ |
struct fpreg fpregs; |
- if (ptrace (PT_GETFPREGS, PIDGET (inferior_ptid), |
+ if (ptrace (PT_GETFPREGS, ptid_get_pid (inferior_ptid), |
(PTRACE_TYPE_ARG3) &fpregs, 0) == -1) |
perror_with_name (_("Couldn't get FP registers")); |
ppc_collect_fpregset (&ppcnbsd_fpregset, regcache, |
regnum, &fpregs, sizeof fpregs); |
- if (ptrace (PT_SETFPREGS, PIDGET (inferior_ptid), |
+ if (ptrace (PT_SETFPREGS, ptid_get_pid (inferior_ptid), |
(PTRACE_TYPE_ARG3) &fpregs, 0) == -1) |
perror_with_name (_("Couldn't set FP registers")); |
} |