projects
/
riscv-tests.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use new toolchain and calling convention
[riscv-tests.git]
/
benchmarks
/
Makefile
diff --git
a/benchmarks/Makefile
b/benchmarks/Makefile
index 3346c7c844c2052c05a75e74653fedf0825d6dfd..23ce02da0e9e73657d61d9fff029615ac6fa5333 100644
(file)
--- a/
benchmarks/Makefile
+++ b/
benchmarks/Makefile
@@
-50,12
+50,13
@@
bmarks_host = \
HOST_OPTS = -std=gnu99 -DPREALLOCATE=0 -DHOST_DEBUG=1
HOST_COMP = gcc $(HOST_OPTS)
HOST_OPTS = -std=gnu99 -DPREALLOCATE=0 -DHOST_DEBUG=1
HOST_COMP = gcc $(HOST_OPTS)
-RISCV_GCC = riscv-gcc
+RISCV_PREFIX=riscv64-unknown-elf-
+RISCV_GCC = $(RISCV_PREFIX)gcc
RISCV_GCC_OPTS = -static -Wa,-march=RVIMAFDXhwacha -std=gnu99 -O2 -ffast-math
RISCV_GCC_OPTS = -static -Wa,-march=RVIMAFDXhwacha -std=gnu99 -O2 -ffast-math
-RISCV_LINK =
riscv-gcc
-T $(bmarkdir)/common/test.ld $(incs)
-RISCV_LINK_MT =
riscv-gcc
-T $(bmarkdir)/common/test-mt.ld
+RISCV_LINK =
$(RISCV_GCC)
-T $(bmarkdir)/common/test.ld $(incs)
+RISCV_LINK_MT =
$(RISCV_GCC)
-T $(bmarkdir)/common/test-mt.ld
RISCV_LINK_OPTS = -nostdlib -nostartfiles -ffast-math -lc
RISCV_LINK_OPTS = -nostdlib -nostartfiles -ffast-math -lc
-RISCV_OBJDUMP =
riscv-
objdump --disassemble-all --disassemble-zeroes --section=.text --section=.text.startup --section=.data
+RISCV_OBJDUMP =
$(RISCV_PREFIX)
objdump --disassemble-all --disassemble-zeroes --section=.text --section=.text.startup --section=.data
RISCV_SIM = spike
VPATH += $(addprefix $(bmarkdir)/, $(bmarks))
RISCV_SIM = spike
VPATH += $(addprefix $(bmarkdir)/, $(bmarks))