xref: /openbmc/qemu/tests/tcg/riscv64/Makefile.target (revision a47842d1)
19b17ae9cSRichard Henderson# -*- Mode: makefile -*-
29b17ae9cSRichard Henderson# RISC-V specific tweaks
39b17ae9cSRichard Henderson
49b17ae9cSRichard HendersonVPATH += $(SRC_PATH)/tests/tcg/riscv64
59b17ae9cSRichard HendersonTESTS += test-div
600c07344SRichard HendersonTESTS += noexec
7ec2918b4SRichard Henderson
8ec2918b4SRichard Henderson# Disable compressed instructions for test-noc
9ec2918b4SRichard HendersonTESTS += test-noc
10ec2918b4SRichard Hendersontest-noc: LDFLAGS = -nostdlib -static
11ec2918b4SRichard Hendersonrun-test-noc: QEMU_OPTS += -cpu rv64,c=false
12ca1e9c3bSRichard Henderson
13ca1e9c3bSRichard HendersonTESTS += test-aes
14ca1e9c3bSRichard Hendersonrun-test-aes: QEMU_OPTS += -cpu rv64,zk=on
15*a47842d1SChristoph Müllner
16*a47842d1SChristoph Müllner# Test for fcvtmod
17*a47842d1SChristoph MüllnerTESTS += test-fcvtmod
18*a47842d1SChristoph Müllnertest-fcvtmod: CFLAGS += -march=rv64imafdc
19*a47842d1SChristoph Müllnertest-fcvtmod: LDFLAGS += -static
20*a47842d1SChristoph Müllnerrun-test-fcvtmod: QEMU_OPTS += -cpu rv64,d=true,Zfa=true
21