diff options
Diffstat (limited to 'gdb/gdbserver/nto-low.c')
-rw-r--r-- | gdb/gdbserver/nto-low.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gdb/gdbserver/nto-low.c b/gdb/gdbserver/nto-low.c index d82e951..89933b9 100644 --- a/gdb/gdbserver/nto-low.c +++ b/gdb/gdbserver/nto-low.c @@ -601,7 +601,7 @@ nto_wait (ptid_t ptid, If REGNO is -1, fetch all registers, or REGNO register only otherwise. */ static void -nto_fetch_registers (int regno) +nto_fetch_registers (struct regcache *regcache, int regno) { int regsize; procfs_greg greg; @@ -629,7 +629,7 @@ nto_fetch_registers (int regno) { const unsigned int registeroffset = the_low_target.register_offset (regno); - supply_register (regno, ((char *)&greg) + registeroffset); + supply_register (regcache, regno, ((char *)&greg) + registeroffset); } } else @@ -638,7 +638,7 @@ nto_fetch_registers (int regno) = the_low_target.register_offset (regno); if (registeroffset == -1) return; - supply_register (regno, ((char *)&greg) + registeroffset); + supply_register (regcache, regno, ((char *)&greg) + registeroffset); } } else @@ -649,7 +649,7 @@ nto_fetch_registers (int regno) We always store all registers, regardless of REGNO. */ static void -nto_store_registers (int regno) +nto_store_registers (struct regcache *regcache, int regno) { procfs_greg greg; int err; @@ -671,7 +671,7 @@ nto_store_registers (int regno) { const unsigned int regoffset = the_low_target.register_offset (regno); - collect_register (regno, ((char *)&greg) + regoffset); + collect_register (regcache, regno, ((char *)&greg) + regoffset); } err = devctl (nto_inferior.ctl_fd, DCMD_PROC_SETGREG, &greg, sizeof (greg), 0); |