From 747fe7125bc09576da82cb5bac423f9c0c1a2beb Mon Sep 17 00:00:00 2001 From: Richard Earnshaw Date: Fri, 11 Jan 2002 10:46:15 +0000 Subject: * armnbsd-nat.c (fetch_inferior_registers): Change inferior_pid -> GETPID(inferior_ptid). (store_inferior_registers): Likewise. --- gdb/ChangeLog | 6 ++++++ gdb/armnbsd-nat.c | 10 ++++++---- 2 files changed, 12 insertions(+), 4 deletions(-) (limited to 'gdb') diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 9e91405..3d1d2fa 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2002-01-11 Richard Earnshaw + + * armnbsd-nat.c (fetch_inferior_registers): Change inferior_pid -> + GETPID(inferior_ptid). + (store_inferior_registers): Likewise. + 2002-01-10 Jason Merrill * dwarf2read.c (decode_locdesc): Implement DW_OP_litn, DW_OP_dup. diff --git a/gdb/armnbsd-nat.c b/gdb/armnbsd-nat.c index a6b9b04..b303c10 100644 --- a/gdb/armnbsd-nat.c +++ b/gdb/armnbsd-nat.c @@ -34,13 +34,14 @@ fetch_inferior_registers (regno) struct reg inferior_registers; struct fpreg inferior_fpregisters; - ptrace (PT_GETREGS, inferior_pid, (PTRACE_ARG3_TYPE) &inferior_registers, 0); + ptrace (PT_GETREGS, PIDGET (inferior_ptid), + (PTRACE_ARG3_TYPE) &inferior_registers, 0); memcpy (®isters[REGISTER_BYTE (0)], &inferior_registers, 16 * sizeof (unsigned int)); memcpy (®isters[REGISTER_BYTE (PS_REGNUM)], &inferior_registers.r_cpsr, sizeof (unsigned int)); - ptrace (PT_GETFPREGS, inferior_pid, (PTRACE_ARG3_TYPE) &inferior_fpregisters, - 0); + ptrace (PT_GETFPREGS, PIDGET (inferior_ptid), + (PTRACE_ARG3_TYPE) &inferior_fpregisters, 0); memcpy (®isters[REGISTER_BYTE (F0_REGNUM)], &inferior_fpregisters.fpr[0], 8 * sizeof (fp_reg_t)); memcpy (®isters[REGISTER_BYTE (FPS_REGNUM)], @@ -58,7 +59,8 @@ store_inferior_registers (regno) 16 * sizeof (unsigned int)); memcpy (&inferior_registers.r_cpsr, ®isters[REGISTER_BYTE (PS_REGNUM)], sizeof (unsigned int)); - ptrace (PT_SETREGS, inferior_pid, (PTRACE_ARG3_TYPE) &inferior_registers, 0); + ptrace (PT_SETREGS, PIDGET (inferior_ptid), + (PTRACE_ARG3_TYPE) &inferior_registers, 0); /* XXX Set FP regs. */ } -- cgit v1.1