diff options
Diffstat (limited to 'isa/Makefile')
-rw-r--r-- | isa/Makefile | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/isa/Makefile b/isa/Makefile index b8de54d..1afa4d6 100644 --- a/isa/Makefile +++ b/isa/Makefile @@ -68,22 +68,22 @@ tests += $$($(1)_tests) endef -$(eval $(call compile_template,rv32ui,-m32)) -$(eval $(call compile_template,rv32uc,-m32)) -$(eval $(call compile_template,rv32um,-m32)) -$(eval $(call compile_template,rv32ua,-m32)) -$(eval $(call compile_template,rv32uf,-m32)) -$(eval $(call compile_template,rv32si,-m32)) -$(eval $(call compile_template,rv32mi,-m32)) +$(eval $(call compile_template,rv32ui,-march=rv32g -mabi=ilp32)) +$(eval $(call compile_template,rv32uc,-march=rv32g -mabi=ilp32)) +$(eval $(call compile_template,rv32um,-march=rv32g -mabi=ilp32)) +$(eval $(call compile_template,rv32ua,-march=rv32g -mabi=ilp32)) +$(eval $(call compile_template,rv32uf,-march=rv32g -mabi=ilp32)) +$(eval $(call compile_template,rv32si,-march=rv32g -mabi=ilp32)) +$(eval $(call compile_template,rv32mi,-march=rv32g -mabi=ilp32)) ifeq ($(XLEN),64) -$(eval $(call compile_template,rv64ui)) -$(eval $(call compile_template,rv64uc)) -$(eval $(call compile_template,rv64um)) -$(eval $(call compile_template,rv64ua)) -$(eval $(call compile_template,rv64uf)) -$(eval $(call compile_template,rv64ud)) -$(eval $(call compile_template,rv64si)) -$(eval $(call compile_template,rv64mi)) +$(eval $(call compile_template,rv64ui,-march=rv64g -mabi=lp64)) +$(eval $(call compile_template,rv64uc,-march=rv64g -mabi=lp64)) +$(eval $(call compile_template,rv64um,-march=rv64g -mabi=lp64)) +$(eval $(call compile_template,rv64ua,-march=rv64g -mabi=lp64)) +$(eval $(call compile_template,rv64uf,-march=rv64g -mabi=lp64)) +$(eval $(call compile_template,rv64ud,-march=rv64g -mabi=lp64)) +$(eval $(call compile_template,rv64si,-march=rv64g -mabi=lp64)) +$(eval $(call compile_template,rv64mi,-march=rv64g -mabi=lp64)) endif tests_dump = $(addsuffix .dump, $(tests)) |