aboutsummaryrefslogtreecommitdiff
path: root/sim/mips
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>1998-11-05 09:42:05 +0000
committerAndrew Cagney <cagney@redhat.com>1998-11-05 09:42:05 +0000
commitdd0f610960df9101a17aaab80682457d9c27aced (patch)
tree96da632c81d4f3e833edc6b16f326b294f0f8bbc /sim/mips
parent8de434bf89b6c5fbb4aed0a201d182f3637852c3 (diff)
downloadgdb-dd0f610960df9101a17aaab80682457d9c27aced.zip
gdb-dd0f610960df9101a17aaab80682457d9c27aced.tar.gz
gdb-dd0f610960df9101a17aaab80682457d9c27aced.tar.bz2
PR 16522
Fix RSQRT.S instruction, add test case.
Diffstat (limited to 'sim/mips')
-rw-r--r--sim/mips/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/sim/mips/ChangeLog b/sim/mips/ChangeLog
index 4b05f8a..245053b 100644
--- a/sim/mips/ChangeLog
+++ b/sim/mips/ChangeLog
@@ -1,3 +1,17 @@
+start-sanitize-r5900
+Thu Nov 5 19:40:12 1998 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * r5900.igen (DIV): Do not clear clear SO/SU when already set.
+
+ * r5900.igen (RSQRT.S): Do not compute 1/srqt(abs(T)) when T
+ negative, compute S/sqrt(abs(T)) instead. Correctly set FCSR
+ bits.
+
+ * r5900.igen (RSQRT.S): Handle overflow/underflow better. Check
+ sign of FT not FS.
+ (r59fp_store): Clarify "bad value" abort messages.
+
+end-sanitize-r5900
start-sanitize-tx3904
Sat Oct 30 09:49:10 1998 Frank Ch. Eigler <fche@cygnus.com>