From 40e2047218f16d9bdf4fb452f614cf12c7d2e1b2 Mon Sep 17 00:00:00 2001 From: Mark Kettenis Date: Sun, 27 Jun 2004 21:52:21 +0000 Subject: * i386v4-nat.c: Update copyright year and tweak comment. (regmap): Remove trailing comma. (supply_gregset): Rename local variable i to regnum. Call regcache_raw_supply instead of supply_register. (fill_gregset): Rename argument regno to regnum. Call regcache_raw_collect instead of regcache_collect. --- gdb/i386v4-nat.c | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) (limited to 'gdb/i386v4-nat.c') diff --git a/gdb/i386v4-nat.c b/gdb/i386v4-nat.c index 188f01b..a2f3cd3 100644 --- a/gdb/i386v4-nat.c +++ b/gdb/i386v4-nat.c @@ -1,6 +1,7 @@ -/* Native-dependent code for SVR4 Unix running on i386's. +/* Native-dependent code for Unix SVR4 running on i386's. + Copyright 1988, 1989, 1991, 1992, 1996, 1997, 1998, 1999, 2000, - 2001, 2002 + 2001, 2002, 2004 Free Software Foundation, Inc. This file is part of GDB. @@ -95,7 +96,7 @@ static int regmap[] = EAX, ECX, EDX, EBX, UESP, EBP, ESI, EDI, EIP, EFL, CS, SS, - DS, ES, FS, GS, + DS, ES, FS, GS }; /* Fill GDB's register array with the general-purpose register values @@ -105,25 +106,25 @@ void supply_gregset (gregset_t *gregsetp) { greg_t *regp = (greg_t *) gregsetp; - int i; + int regnum; - for (i = 0; i < I386_NUM_GREGS; i++) - supply_register (i, (char *) (regp + regmap[i])); + for (regnum = 0; regnum < I386_NUM_GREGS; regnum++) + regcache_raw_supply (current_regcache, regnum, regp + regmap[regnum]); } -/* Fill register REGNO (if it is a general-purpose register) in - *GREGSETPS with the value in GDB's register array. If REGNO is -1, +/* Fill register REGNUM (if it is a general-purpose register) in + *GREGSETPS with the value in GDB's register array. If REGNUM is -1, do this for all registers. */ void -fill_gregset (gregset_t *gregsetp, int regno) +fill_gregset (gregset_t *gregsetp, int regnum) { greg_t *regp = (greg_t *) gregsetp; int i; for (i = 0; i < I386_NUM_GREGS; i++) - if (regno == -1 || regno == i) - regcache_collect (i, regp + regmap[i]); + if (regnum == -1 || regnum == i) + regcache_raw_collect (current_regcache, i, regp + regmap[i]); } #endif /* HAVE_GREGSET_T */ -- cgit v1.1