RISC-V: Fix unnamed arg alignment in registers.
[deliverable/binutils-gdb.git] / gdb / i386-gnu-nat.c
index 8bb036dac3d93d52adbcf909b95d0282530181e9..ca30eb6bed4ab5e181993deab359ae16df36b2ba 100644 (file)
@@ -108,12 +108,12 @@ gnu_fetch_registers (struct target_ops *ops,
                     struct regcache *regcache, int regno)
 {
   struct proc *thread;
-  ptid_t ptid = regcache_get_ptid (regcache);
+  ptid_t ptid = regcache->ptid ();
 
   /* Make sure we know about new threads.  */
   inf_update_procs (gnu_current_inf);
 
-  thread = inf_tid_to_thread (gnu_current_inf, ptid_get_lwp (ptid));
+  thread = inf_tid_to_thread (gnu_current_inf, ptid.lwp ());
   if (!thread)
     error (_("Can't fetch registers from thread %s: No such thread"),
           target_pid_to_str (ptid));
@@ -138,7 +138,7 @@ gnu_fetch_registers (struct target_ops *ops,
          proc_debug (thread, "fetching all register");
 
          for (i = 0; i < I386_NUM_GREGS; i++)
-           regcache_raw_supply (regcache, i, REG_ADDR (state, i));
+           regcache->raw_supply (i, REG_ADDR (state, i));
          thread->fetched_regs = ~0;
        }
       else
@@ -147,8 +147,7 @@ gnu_fetch_registers (struct target_ops *ops,
                      gdbarch_register_name (regcache->arch (),
                                             regno));
 
-         regcache_raw_supply (regcache, regno,
-                              REG_ADDR (state, regno));
+         regcache->raw_supply (regno, REG_ADDR (state, regno));
          thread->fetched_regs |= (1 << regno);
        }
     }
@@ -201,12 +200,12 @@ gnu_store_registers (struct target_ops *ops,
 {
   struct proc *thread;
   struct gdbarch *gdbarch = regcache->arch ();
-  ptid_t ptid = regcache_get_ptid (regcache);
+  ptid_t ptid = regcache->ptid ();
 
   /* Make sure we know about new threads.  */
   inf_update_procs (gnu_current_inf);
 
-  thread = inf_tid_to_thread (gnu_current_inf, ptid_get_lwp (ptid));
+  thread = inf_tid_to_thread (gnu_current_inf, ptid.lwp ());
   if (!thread)
     error (_("Couldn't store registers into thread %s: No such thread"),
           target_pid_to_str (ptid));
@@ -250,8 +249,8 @@ gnu_store_registers (struct target_ops *ops,
                         gdbarch_register_name (gdbarch, check_regno));
                if (regno >= 0 && regno != check_regno)
                  /* Update GDB's copy of the register.  */
-                 regcache_raw_supply (regcache, check_regno,
-                                      REG_ADDR (state, check_regno));
+                 regcache->raw_supply (check_regno,
+                                       REG_ADDR (state, check_regno));
                else
                  warning (_("... also writing this register!  "
                             "Suspicious..."));
@@ -265,16 +264,16 @@ gnu_store_registers (struct target_ops *ops,
          proc_debug (thread, "storing all registers");
 
          for (i = 0; i < I386_NUM_GREGS; i++)
-           if (REG_VALID == regcache_register_status (regcache, i))
-             regcache_raw_collect (regcache, i, REG_ADDR (state, i));
+           if (REG_VALID == regcache->get_register_status (i))
+             regcache->raw_collect (i, REG_ADDR (state, i));
        }
       else
        {
          proc_debug (thread, "storing register %s",
                      gdbarch_register_name (gdbarch, regno));
 
-         gdb_assert (REG_VALID == regcache_register_status (regcache, regno));
-         regcache_raw_collect (regcache, regno, REG_ADDR (state, regno));
+         gdb_assert (REG_VALID == regcache->get_register_status (regno));
+         regcache->raw_collect (regno, REG_ADDR (state, regno));
        }
 
       /* Restore the T bit.  */
@@ -393,7 +392,7 @@ i386_gnu_dr_get_reg (ptid_t ptid, int regnum)
   /* Make sure we know about new threads.  */
   inf_update_procs (gnu_current_inf);
 
-  thread = inf_tid_to_thread (gnu_current_inf, ptid_get_lwp (ptid));
+  thread = inf_tid_to_thread (gnu_current_inf, ptid.lwp ());
   i386_gnu_dr_get (&regs, thread);
 
   return regs.dr[regnum];
This page took 0.027087 seconds and 4 git commands to generate.