aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Donahue <48959409+pdonahue-ventana@users.noreply.github.com>2020-03-06 16:24:17 -0800
committerGitHub <noreply@github.com>2020-03-06 16:24:17 -0800
commit60e314e4d2a776b9356e47aef4f9fe5863a0c799 (patch)
treeedbe0893e6a6c5ecb701d9728ec695e10575e4fc
parent0ab4c3c1e2ea1a9ee8ada7cc0216532b840d8166 (diff)
downloadriscv-tests-60e314e4d2a776b9356e47aef4f9fe5863a0c799.zip
riscv-tests-60e314e4d2a776b9356e47aef4f9fe5863a0c799.tar.gz
riscv-tests-60e314e4d2a776b9356e47aef4f9fe5863a0c799.tar.bz2
Don't assume reset state of mscratch (#254)
* Bump riscv-test-env * Merge master * Don't assume that mscratch is initialized to a particular value on reset
m---------env24
-rw-r--r--isa/rv64si/csr.S2
2 files changed, 13 insertions, 13 deletions
diff --git a/env b/env
-Subproject e7010dffc1f0c7152b99d89598534c896330054
+Subproject 500b89fb41ae857f5a1a0d6df382812cfce0b82
diff --git a/isa/rv64si/csr.S b/isa/rv64si/csr.S
index 2860c8d..3355723 100644
--- a/isa/rv64si/csr.S
+++ b/isa/rv64si/csr.S
@@ -46,8 +46,8 @@ RVTEST_CODE_BEGIN
#endif
#endif
- TEST_CASE(15, a0, 0, csrrwi a0, sscratch, 0; csrrwi a0, sscratch, 0xF);
TEST_CASE(16, a0, 0, csrw sscratch, zero; csrr a0, sscratch);
+ TEST_CASE(15, a0, 0, csrrwi a0, sscratch, 0; csrrwi a0, sscratch, 0xF);
csrwi sscratch, 3
TEST_CASE( 2, a0, 3, csrr a0, sscratch);