aboutsummaryrefslogtreecommitdiff
path: root/isa/rv32si
diff options
context:
space:
mode:
authorAndrew Waterman <waterman@cs.berkeley.edu>2016-07-22 11:58:18 -0700
committerAndrew Waterman <waterman@cs.berkeley.edu>2016-07-22 11:58:18 -0700
commit702d796abdf0e91fa942a46474af9e1ebb1ff343 (patch)
treeb9026513d96b100f2811cdb775276db15953fb2a /isa/rv32si
parentd5fb1309c80bf57cb33e53b7fa6010fe6a374062 (diff)
downloadriscv-tests-702d796abdf0e91fa942a46474af9e1ebb1ff343.zip
riscv-tests-702d796abdf0e91fa942a46474af9e1ebb1ff343.tar.gz
riscv-tests-702d796abdf0e91fa942a46474af9e1ebb1ff343.tar.bz2
Move rv32mi dirty bit test to rv32si
Diffstat (limited to 'isa/rv32si')
-rw-r--r--isa/rv32si/Makefrag1
-rw-r--r--isa/rv32si/dirty.S10
2 files changed, 11 insertions, 0 deletions
diff --git a/isa/rv32si/Makefrag b/isa/rv32si/Makefrag
index a40953e..f423788 100644
--- a/isa/rv32si/Makefrag
+++ b/isa/rv32si/Makefrag
@@ -4,6 +4,7 @@
rv32si_sc_tests = \
csr \
+ dirty \
ma_fetch \
scall \
sbreak \
diff --git a/isa/rv32si/dirty.S b/isa/rv32si/dirty.S
new file mode 100644
index 0000000..7692b28
--- /dev/null
+++ b/isa/rv32si/dirty.S
@@ -0,0 +1,10 @@
+# See LICENSE for license details.
+
+#include "riscv_test.h"
+#undef RVTEST_RV64M
+#define RVTEST_RV64M RVTEST_RV32M
+
+#undef VM_SV39
+#define VM_SV39 VM_SV32
+
+#include "../rv64si/dirty.S"