summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichal Ludvig <mludvig@suse.cz>2003-06-06 10:04:20 +0000
committerMichal Ludvig <mludvig@suse.cz>2003-06-06 10:04:20 +0000
commita374642817dd7afb9f415c6b74cccc6684ac0591 (patch)
treeddc649e85f1d57890c50d8e9c9e936bbb48a666e
parent896e8aec25ff134f3b1860290553698ced6e82fb (diff)
downloadgdb-a374642817dd7afb9f415c6b74cccc6684ac0591.tar.gz
2003-06-06 Michal Ludvig <mludvig@suse.cz>cagney_convert-20030606-branchpoint
* x86-64-tdep.c (x86_64_fill_fxsave): Pass correct regnums to regcache_collect().
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/x86-64-tdep.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 06018075c1d..30c3a8683f1 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2003-06-06 Michal Ludvig <mludvig@suse.cz>
+
+ * x86-64-tdep.c (x86_64_fill_fxsave): Pass correct regnums
+ to regcache_collect().
+
2003-06-05 J. Brobecker <brobecker@gnat.com>
* hppa-hpux-tdep.c (hppa_hpux_init_abi): New function, setting
diff --git a/gdb/x86-64-tdep.c b/gdb/x86-64-tdep.c
index 88575d56725..0b2f6913dd6 100644
--- a/gdb/x86-64-tdep.c
+++ b/gdb/x86-64-tdep.c
@@ -1246,7 +1246,7 @@ x86_64_fill_fxsave (char *fxsave, int regnum)
i387_fill_fxsave (fxsave, regnum);
if (regnum == -1 || regnum == I387_FISEG_REGNUM)
- regcache_collect (regnum, fxsave + 12);
+ regcache_collect (I387_FISEG_REGNUM, fxsave + 12);
if (regnum == -1 || regnum == I387_FOSEG_REGNUM)
- regcache_collect (regnum, fxsave + 20);
+ regcache_collect (I387_FOSEG_REGNUM, fxsave + 20);
}