| Index: gdb/ppcobsd-nat.c
|
| diff --git a/gdb/ppcobsd-nat.c b/gdb/ppcobsd-nat.c
|
| index db9a6129d9d26be9019b07bb155d92f18f714ae9..1286c80380cfd4fef08799e97e4736c6d347bedc 100644
|
| --- a/gdb/ppcobsd-nat.c
|
| +++ b/gdb/ppcobsd-nat.c
|
| @@ -1,6 +1,6 @@
|
| /* Native-dependent code for OpenBSD/powerpc.
|
|
|
| - Copyright (C) 2004-2012 Free Software Foundation, Inc.
|
| + Copyright (C) 2004-2013 Free Software Foundation, Inc.
|
|
|
| This file is part of GDB.
|
|
|
| @@ -77,7 +77,7 @@ ppcobsd_fetch_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"));
|
|
|
| @@ -94,7 +94,7 @@ ppcobsd_fetch_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 floating point status"));
|
|
|
| @@ -113,7 +113,7 @@ ppcobsd_store_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"));
|
|
|
| @@ -124,7 +124,7 @@ ppcobsd_store_registers (struct target_ops *ops,
|
| regnum, ®s, sizeof regs);
|
| #endif
|
|
|
| - 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 +134,14 @@ ppcobsd_store_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 floating point status"));
|
|
|
| ppc_collect_fpregset (&ppcobsd_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 write floating point status"));
|
| }
|
|
|