Phase 1 of the ptid_t changes.
[deliverable/binutils-gdb.git] / gdb / hp300ux-nat.c
index 26aa80fbdfbb9cc46a81e6d406df1331132dace3..ecb8a35295be08d0b4e190016eacb674fdf277ac 100644 (file)
@@ -74,8 +74,8 @@ _initialize_hp300ux_nat (void)
 
 #define INFERIOR_AR0(u)                                                        \
   ((ptrace                                                             \
-    (PT_RUAREA, inferior_pid,                                          \
-     (PTRACE_ARG3_TYPE) ((char *) &u.u_ar0 - (char *) &u), 0, 0))              \
+    (PT_RUAREA, PIDGET (inferior_ptid),                                        \
+     (PTRACE_ARG3_TYPE) ((char *) &u.u_ar0 - (char *) &u), 0, 0))      \
    - kernel_u_addr)
 
 static void
@@ -92,8 +92,8 @@ fetch_inferior_register (register int regno, register unsigned int regaddr)
       ps_val;
       int regval;
 
-      ps_val.i = (ptrace (PT_RUAREA, inferior_pid, (PTRACE_ARG3_TYPE) regaddr,
-                         0, 0));
+      ps_val.i = (ptrace (PT_RUAREA, PIDGET (inferior_ptid),
+                          (PTRACE_ARG3_TYPE) regaddr, 0, 0));
       regval = ps_val.s[0];
       supply_register (regno, (char *) &regval);
     }
@@ -105,7 +105,7 @@ fetch_inferior_register (register int regno, register unsigned int regaddr)
 
       for (i = 0; i < REGISTER_RAW_SIZE (regno); i += sizeof (int))
        {
-         *(int *) &buf[i] = ptrace (PT_RUAREA, inferior_pid,
+         *(int *) &buf[i] = ptrace (PT_RUAREA, PIDGET (inferior_ptid),
                                     (PTRACE_ARG3_TYPE) regaddr, 0, 0);
          regaddr += sizeof (int);
        }
@@ -118,7 +118,8 @@ static void
 store_inferior_register_1 (int regno, unsigned int regaddr, int val)
 {
   errno = 0;
-  ptrace (PT_WUAREA, inferior_pid, (PTRACE_ARG3_TYPE) regaddr, val, 0);
+  ptrace (PT_WUAREA, PIDGET (inferior_ptid), (PTRACE_ARG3_TYPE) regaddr,
+          val, 0);
 #if 0
   /* HP-UX randomly sets errno to non-zero for regno == 25.
      However, the value is correctly written, so ignore errno. */
@@ -146,8 +147,8 @@ store_inferior_register (register int regno, register unsigned int regaddr)
        }
       ps_val;
 
-      ps_val.i = (ptrace (PT_RUAREA, inferior_pid, (PTRACE_ARG3_TYPE) regaddr,
-                         0, 0));
+      ps_val.i = (ptrace (PT_RUAREA, PIDGET (inferior_ptid),
+                          (PTRACE_ARG3_TYPE) regaddr, 0, 0));
       ps_val.s[0] = (read_register (regno));
       store_inferior_register_1 (regno, regaddr, ps_val.i);
     }
This page took 0.028915 seconds and 4 git commands to generate.