aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@gnu.org>2001-03-09 16:14:55 +0000
committerMark Kettenis <kettenis@gnu.org>2001-03-09 16:14:55 +0000
commit96836138dc1fb87c0ad3a8b3e54467458c5476a6 (patch)
treee839b4c3e4d1d534bded7c8bc4593b85adf204af
parent1b59432770021935a1b9095a851fe33e2b1d1228 (diff)
downloadgdb-96836138dc1fb87c0ad3a8b3e54467458c5476a6.zip
gdb-96836138dc1fb87c0ad3a8b3e54467458c5476a6.tar.gz
gdb-96836138dc1fb87c0ad3a8b3e54467458c5476a6.tar.bz2
* i387-tdep.c (print_i387_status_word): Fix printing of Stack
fault flag. It is bit 6 of the x87 FPU status word, not bit 7.
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/i387-tdep.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index a863008..0eb3003 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2001-03-09 Mark Kettenis <kettenis@gnu.org>
+
+ * i387-tdep.c (print_i387_status_word): Fix printing of Stack
+ fault flag. It is bit 6 of the x87 FPU status word, not bit 7.
+
2001-03-08 Andrew Cagney <ac131313@redhat.com>
* configure.host (m88*-harris-cxux*): Mark as obsolete.
diff --git a/gdb/i387-tdep.c b/gdb/i387-tdep.c
index b7a9554..e221b0c 100644
--- a/gdb/i387-tdep.c
+++ b/gdb/i387-tdep.c
@@ -255,7 +255,7 @@ print_i387_status_word (unsigned int status)
puts_filtered (" ");
printf_filtered (" %s", (status & 0x0080) ? "ES" : " ");
puts_filtered (" ");
- printf_filtered (" %s", (status & 0x0080) ? "SF" : " ");
+ printf_filtered (" %s", (status & 0x0040) ? "SF" : " ");
puts_filtered (" ");
printf_filtered (" %s", (status & 0x0100) ? "C0" : " ");
printf_filtered (" %s", (status & 0x0200) ? "C1" : " ");