This commit was generated by cvs2svn to track changes on a CVS vendor
[deliverable/binutils-gdb.git] / sim / erc32 / ChangeLog
index be0e4f885ee7f8a9b9f6e4a67096b5fcd248bf8f..b908a501bb992b296c8e531c968fed7452e0e42e 100644 (file)
@@ -1,7 +1,18 @@
-1999-02-05  DJ Delorie  <dj@cygnus.com>
-
-       * merged main branch to this one
-       * configure: rebuilt
+1999-02-11  Hugo Tyson  <hmt@cygnus.co.uk>
+
+       * exec.c (dispatch_instruction): 
+       Correct the sense of the
+                 if (!sparclite) {
+                    sregs->trap = TRAP_UNIMP;
+                     break;
+                 }
+       clause that has been pasted around: it's correct in the SCAN and
+       DIVScc (divide step) cases (where it was probably originally
+       written?), but reversed in the SDIV, SDIVcc, UDIV, UDIVcc cases
+       ie. instructions only in the SPARC V8 or SPARClite 86x
+       architectures.  It was also present when not required for SMUL,
+       SMULcc, UMUL, UMULcc instructions that are present in all
+       architectures.
 
 1999-01-25  Hugo Tyson  <hmt@cygnus.co.uk>
 
This page took 0.031671 seconds and 4 git commands to generate.