-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>