X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Famd64-nat.c;h=eb54b49b5b20340c540bfb1b3a6cee51cd82a676;hb=99a5596592eda72c5c60b45cdfabb47e426132d5;hp=ff0433997ea4e6bb3c559da13838b0e1212b77b5;hpb=2735833d5fb220983d09770087b573fed5bf93cd;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/amd64-nat.c b/gdb/amd64-nat.c index ff0433997e..eb54b49b5b 100644 --- a/gdb/amd64-nat.c +++ b/gdb/amd64-nat.c @@ -1,6 +1,6 @@ /* Native-dependent code for AMD64. - Copyright (C) 2003-2017 Free Software Foundation, Inc. + Copyright (C) 2003-2019 Free Software Foundation, Inc. This file is part of GDB. @@ -30,11 +30,11 @@ the register number as used by GDB and the register set used by the host to represent the general-purpose registers; one for 32-bit code and one for 64-bit code. The mappings are specified by the - follwing variables and consist of an array of offsets within the + following variables and consist of an array of offsets within the register set indexed by register number, and the number of registers supported by the mapping. We don't need mappings for the floating-point and SSE registers, since the difference between - 64-bit and 32-bit variants are negligable. The difference in the + 64-bit and 32-bit variants are negligible. The difference in the number of SSE registers is already handled by the target code. */ /* General-purpose register mapping for native 32-bit code. */ @@ -96,7 +96,7 @@ amd64_supply_native_gregset (struct regcache *regcache, const void *gregs, int regnum) { const char *regs = (const char *) gregs; - struct gdbarch *gdbarch = get_regcache_arch (regcache); + struct gdbarch *gdbarch = regcache->arch (); int num_regs = amd64_native_gregset64_num_regs; int i; @@ -113,7 +113,7 @@ amd64_supply_native_gregset (struct regcache *regcache, int offset = amd64_native_gregset_reg_offset (gdbarch, i); if (offset != -1) - regcache_raw_supply (regcache, i, regs + offset); + regcache->raw_supply (i, regs + offset); } } } @@ -127,7 +127,7 @@ amd64_collect_native_gregset (const struct regcache *regcache, void *gregs, int regnum) { char *regs = (char *) gregs; - struct gdbarch *gdbarch = get_regcache_arch (regcache); + struct gdbarch *gdbarch = regcache->arch (); int num_regs = amd64_native_gregset64_num_regs; int i; @@ -160,7 +160,7 @@ amd64_collect_native_gregset (const struct regcache *regcache, int offset = amd64_native_gregset_reg_offset (gdbarch, i); if (offset != -1) - regcache_raw_collect (regcache, i, regs + offset); + regcache->raw_collect (i, regs + offset); } } }