]> git.proxmox.com Git - mirror_qemu.git/blob - tests/tcg/aarch64/Makefile.target
Merge remote-tracking branch 'remotes/thibault/tags/samuel-thibault' into staging
[mirror_qemu.git] / tests / tcg / aarch64 / Makefile.target
1 # -*- Mode: makefile -*-
2 #
3 # AArch64 specific tweaks
4
5 ARM_SRC=$(SRC_PATH)/tests/tcg/arm
6 VPATH += $(ARM_SRC)
7
8 AARCH64_SRC=$(SRC_PATH)/tests/tcg/aarch64
9 VPATH += $(AARCH64_SRC)
10
11 # Float-convert Tests
12 AARCH64_TESTS=fcvt
13
14 fcvt: LDFLAGS+=-lm
15
16 run-fcvt: fcvt
17 $(call run-test,$<,$(QEMU) $<, "$< on $(TARGET_NAME)")
18 $(call diff-out,$<,$(AARCH64_SRC)/fcvt.ref)
19
20 # Pauth Tests
21 AARCH64_TESTS += pauth-1 pauth-2
22 run-pauth-%: QEMU_OPTS += -cpu max
23
24 # Semihosting smoke test for linux-user
25 AARCH64_TESTS += semihosting
26 run-semihosting: semihosting
27 $(call run-test,$<,$(QEMU) $< 2> $<.err, "$< on $(TARGET_NAME)")
28
29 TESTS += $(AARCH64_TESTS)