diff options
-rw-r--r-- | isa/Makefile | 2 | ||||
-rw-r--r-- | isa/rv64si/Makefrag | 1 | ||||
-rw-r--r-- | isa/rv64ssvnapot/Makefrag | 8 | ||||
-rw-r--r-- | isa/rv64ssvnapot/napot.S (renamed from isa/rv64si/napot.S) | 0 |
4 files changed, 10 insertions, 1 deletions
diff --git a/isa/Makefile b/isa/Makefile index 892ed72..a514cb2 100644 --- a/isa/Makefile +++ b/isa/Makefile @@ -15,6 +15,7 @@ include $(src_dir)/rv64uf/Makefrag include $(src_dir)/rv64ud/Makefrag include $(src_dir)/rv64uzfh/Makefrag include $(src_dir)/rv64si/Makefrag +include $(src_dir)/rv64ssvnapot/Makefrag include $(src_dir)/rv64mi/Makefrag endif include $(src_dir)/rv32ui/Makefrag @@ -95,6 +96,7 @@ $(eval $(call compile_template,rv64uf,-march=rv64g -mabi=lp64)) $(eval $(call compile_template,rv64ud,-march=rv64g -mabi=lp64)) $(eval $(call compile_template,rv64uzfh,-march=rv64g_zfh -mabi=lp64)) $(eval $(call compile_template,rv64si,-march=rv64g -mabi=lp64)) +$(eval $(call compile_template,rv64ssvnapot,-march=rv64g -mabi=lp64)) $(eval $(call compile_template,rv64mi,-march=rv64g -mabi=lp64)) endif diff --git a/isa/rv64si/Makefrag b/isa/rv64si/Makefrag index dbd1d56..604005c 100644 --- a/isa/rv64si/Makefrag +++ b/isa/rv64si/Makefrag @@ -7,7 +7,6 @@ rv64si_sc_tests = \ dirty \ icache-alias \ ma_fetch \ - napot \ scall \ wfi \ sbreak \ diff --git a/isa/rv64ssvnapot/Makefrag b/isa/rv64ssvnapot/Makefrag new file mode 100644 index 0000000..79e1f2a --- /dev/null +++ b/isa/rv64ssvnapot/Makefrag @@ -0,0 +1,8 @@ +#======================================================================= +# Makefrag for rv64ssvnapot tests +#----------------------------------------------------------------------- + +rv64ssvnapot_sc_tests = \ + napot \ + +rv64ssvnapot_p_tests = $(addprefix rv64ssvnapot-p-, $(rv64ssvnapot_sc_tests)) diff --git a/isa/rv64si/napot.S b/isa/rv64ssvnapot/napot.S index 3d62e6c..3d62e6c 100644 --- a/isa/rv64si/napot.S +++ b/isa/rv64ssvnapot/napot.S |