fix last few bugs preventing gcc from working
[nestedvm.git] / src / org / ibex / nestedvm / Interpreter.java
index 45d433c..0c7442e 100644 (file)
@@ -94,7 +94,7 @@ public class Interpreter extends UnixRuntime implements Cloneable {
         int tmp, addr; // temporaries
         
         r[ZERO] = 0;
-    
+        
         switch(op) {
             case 0: {
                 switch(subcode) {
@@ -143,7 +143,7 @@ public class Interpreter extends UnixRuntime implements Cloneable {
                         lo = r[rs];
                         break;
                     case 24: { // MULT
-                        long hilo = (long)(r[rs]) * ((long)r[rt]);
+                        long hilo = ((long)r[rs]) * ((long)r[rt]);
                         hi = (int) (hilo >>> 32);
                         lo = (int) hilo;
                         break;