aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@gnu.org>2002-08-13 21:54:18 +0000
committerMark Kettenis <kettenis@gnu.org>2002-08-13 21:54:18 +0000
commit7d12f766fa7865133c37420bd09c0fbac0e47524 (patch)
tree49b67b870f23fc8a3295234a333679e691e0583c
parenteb086b59403b077816b495b61ffb3d7b41b37e83 (diff)
downloadgdb-7d12f766fa7865133c37420bd09c0fbac0e47524.zip
gdb-7d12f766fa7865133c37420bd09c0fbac0e47524.tar.gz
gdb-7d12f766fa7865133c37420bd09c0fbac0e47524.tar.bz2
* i386-tdep.c (i386_stab_reg_to_regnum): Return correct register
numbers for MMX registers.
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/i386-tdep.c4
2 files changed, 6 insertions, 3 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 5b28bd6..71eae60 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2002-08-13 Mark Kettenis <kettenis@elgar.kettenis.dyndns.org>
+
+ * i386-tdep.c (i386_stab_reg_to_regnum): Return correct register
+ numbers for MMX registers.
+
2002-08-13 Andrew Cagney <cagney@redhat.com>
* i386-tdep.c (i386_gdbarch_init): Use
diff --git a/gdb/i386-tdep.c b/gdb/i386-tdep.c
index c2a4d51..a0fb448 100644
--- a/gdb/i386-tdep.c
+++ b/gdb/i386-tdep.c
@@ -113,9 +113,7 @@ i386_stab_reg_to_regnum (int reg)
else if (reg >= 29 && reg <= 36)
{
/* MMX registers. */
- /* FIXME: kettenis/2001-07-28: Should we have the MMX registers
- as pseudo-registers? */
- return reg - 29 + FP0_REGNUM;
+ return reg - 29 + MM0_REGNUM;
}
/* This will hopefully provoke a warning. */