| # -*- Mode: makefile -*- | |
| # RISC-V specific tweaks | |
| VPATH += $(SRC_PATH)/tests/tcg/riscv64 | |
| TESTS += test-div | |
| TESTS += noexec | |
| # Disable compressed instructions for test-noc | |
| TESTS += test-noc | |
| test-noc: LDFLAGS = -nostdlib -static | |
| run-test-noc: QEMU_OPTS += -cpu rv64,c=false | |
| TESTS += test-aes | |
| run-test-aes: QEMU_OPTS += -cpu rv64,zk=on | |
| # Test for fcvtmod | |
| TESTS += test-fcvtmod | |
| test-fcvtmod: CFLAGS += -march=rv64imafdc | |
| test-fcvtmod: LDFLAGS += -static | |
| run-test-fcvtmod: QEMU_OPTS += -cpu rv64,d=true,zfa=true |