bump env
[riscv-tests.git] / isa / rv32si / scall.S
index 3dda8b1875b1dce03553b9ea453394a093c669e6..5b732c85227394cb3dea486bdbea332355731ba6 100644 (file)
@@ -1,43 +1,7 @@
 # See LICENSE for license details.
 
-#*****************************************************************************
-# scall.S
-#-----------------------------------------------------------------------------
-#
-# Test syscall trap.
-#
-
 #include "riscv_test.h"
-#include "test_macros.h"
-
-RVTEST_RV32S
-RVTEST_CODE_BEGIN
-
-  la t0, evec
-  csrw evec, t0
-
-  li TESTNUM, 2
-  scall
-  j fail
-
-  j pass
-
-  TEST_PASSFAIL
-
-evec:
-  li t1, CAUSE_SYSCALL
-  csrr t0, cause
-  bne t0, t1, fail
-  csrr t0, epc
-  addi t0, t0, 8
-  csrw epc, t0
-  sret
-
-RVTEST_CODE_END
-
-  .data
-RVTEST_DATA_BEGIN
-
-  TEST_DATA
+#undef RVTEST_RV64S
+#define RVTEST_RV64S RVTEST_RV32S
 
-RVTEST_DATA_END
+#include "../rv64si/scall.S"