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