diff options
Diffstat (limited to 'gdb/inf-ptrace.c')
-rw-r--r-- | gdb/inf-ptrace.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gdb/inf-ptrace.c b/gdb/inf-ptrace.c index af181f0..e127741 100644 --- a/gdb/inf-ptrace.c +++ b/gdb/inf-ptrace.c @@ -713,7 +713,7 @@ static CORE_ADDR (*inf_ptrace_register_u_offset)(struct gdbarch *, int, int); static void inf_ptrace_fetch_register (struct regcache *regcache, int regnum) { - struct gdbarch *gdbarch = get_regcache_arch (regcache); + struct gdbarch *gdbarch = regcache->arch (); CORE_ADDR addr; size_t size; PTRACE_TYPE_RET *buf; @@ -759,7 +759,7 @@ inf_ptrace_fetch_registers (struct target_ops *ops, { if (regnum == -1) for (regnum = 0; - regnum < gdbarch_num_regs (get_regcache_arch (regcache)); + regnum < gdbarch_num_regs (regcache->arch ()); regnum++) inf_ptrace_fetch_register (regcache, regnum); else @@ -771,7 +771,7 @@ inf_ptrace_fetch_registers (struct target_ops *ops, static void inf_ptrace_store_register (const struct regcache *regcache, int regnum) { - struct gdbarch *gdbarch = get_regcache_arch (regcache); + struct gdbarch *gdbarch = regcache->arch (); CORE_ADDR addr; size_t size; PTRACE_TYPE_RET *buf; @@ -814,7 +814,7 @@ inf_ptrace_store_registers (struct target_ops *ops, { if (regnum == -1) for (regnum = 0; - regnum < gdbarch_num_regs (get_regcache_arch (regcache)); + regnum < gdbarch_num_regs (regcache->arch ()); regnum++) inf_ptrace_store_register (regcache, regnum); else |