@@ -53,16 +53,22 @@ define fetch-releases-tag
53
53
)
54
54
endef
55
55
56
+ ELF_LATEST_RELEASE := 2025.02.11-ELF
57
+ Linux_LATEST_RELEASE := 2024.11.11-Linux-Image
58
+ Sail_LATEST_RELEASE := 2025.01.15-sail
59
+ PREBUILT_BLOB_URL :=
60
+
56
61
ifeq ($(call has, PREBUILT) , 1)
57
62
ifeq ($(call has, SYSTEM), 1)
58
- $(call fetch-releases-tag,Linux-Image,rv32emu-linux-image-prebuilt.tar.gz,Linux image)
63
+ # $(call fetch-releases-tag,Linux-Image,rv32emu-linux-image-prebuilt.tar.gz,Linux image)
64
+ PREBUILT_BLOB_URL := https://github.com/sysprog21/rv32emu-prebuilt/releases/download/$(Linux_LATEST_RELEASE )
59
65
else ifeq ($(call has, ARCH_TEST), 1)
60
- $(call fetch-releases-tag,sail,rv32emu-prebuilt-sail-$(HOST_PLATFORM),Sail model)
66
+ # $(call fetch-releases-tag,sail,rv32emu-prebuilt-sail-$(HOST_PLATFORM),Sail model)
67
+ PREBUILT_BLOB_URL := https://github.com/sysprog21/rv32emu-prebuilt/releases/download/$(Sail_LATEST_RELEASE )
61
68
else
62
- $(call fetch-releases-tag,ELF,rv32emu-prebuilt.tar.gz,Prebuilt blob)
69
+ # $(call fetch-releases-tag,ELF,rv32emu-prebuilt.tar.gz,Prebuilt benchmark)
70
+ PREBUILT_BLOB_URL := https://github.com/sysprog21/rv32emu-prebuilt/releases/download/$(ELF_LATEST_RELEASE )
63
71
endif
64
-
65
- PREBUILT_BLOB_URL = https://github.com/sysprog21/rv32emu-prebuilt/releases/download/$(LATEST_RELEASE )
66
72
else
67
73
# Since rv32emu only supports the dynamic binary translation of integer instruction in tiered compilation currently,
68
74
# we disable the hardware floating-point and the related SIMD operation of x86.
0 commit comments