summaryrefslogtreecommitdiff
path: root/isa/src/test-support
diff options
context:
space:
mode:
Diffstat (limited to 'isa/src/test-support')
-rw-r--r--isa/src/test-support/isa-eval.iml4
-rw-r--r--isa/src/test-support/java/com/seaofnodes/isa/eval/EvalRisc5.java2
2 files changed, 5 insertions, 1 deletions
diff --git a/isa/src/test-support/isa-eval.iml b/isa/src/test-support/isa-eval.iml
index 733c5919..e72a3543 100644
--- a/isa/src/test-support/isa-eval.iml
+++ b/isa/src/test-support/isa-eval.iml
@@ -2,9 +2,13 @@
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/../../../build/idea/production/isa-eval" />
+ <output-test url="file://$MODULE_DIR$/../../../build/idea/test/isa-eval" />
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/java" isTestSource="false" />
+ <excludeFolder url="file://$MODULE_DIR$/build" />
+ <excludeFolder url="file://$MODULE_DIR$/target" />
+ <excludeFolder url="file://$MODULE_DIR$/lib" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
diff --git a/isa/src/test-support/java/com/seaofnodes/isa/eval/EvalRisc5.java b/isa/src/test-support/java/com/seaofnodes/isa/eval/EvalRisc5.java
index e6860ccd..6c3659ef 100644
--- a/isa/src/test-support/java/com/seaofnodes/isa/eval/EvalRisc5.java
+++ b/isa/src/test-support/java/com/seaofnodes/isa/eval/EvalRisc5.java
@@ -176,7 +176,7 @@ public class EvalRisc5 {
case 3: rval = ld8 ( rsval ); break;
case 4: rval = ld1z( rsval ); break;
case 5: rval = ld2z( rsval ); break;
- case 6: rval = ld4s( rsval ); break;
+ case 6: rval = ld4s( rsval ) & 0xFFFFFFFFL; break;
default: trap = (2+1);
}
}