]>
Commit | Line | Data |
---|---|---|
8ec8a55e AB |
1 | # -*- Mode: makefile -*- |
2 | # | |
3 | # AArch64 specific tweaks | |
4 | ||
fc76c56d PB |
5 | ARM_SRC=$(SRC_PATH)/tests/tcg/arm |
6 | VPATH += $(ARM_SRC) | |
7 | ||
8ec8a55e AB |
8 | AARCH64_SRC=$(SRC_PATH)/tests/tcg/aarch64 |
9 | VPATH += $(AARCH64_SRC) | |
10 | ||
72ab7f9e | 11 | # Float-convert Tests |
fc76c56d | 12 | AARCH64_TESTS=fcvt |
8ec8a55e AB |
13 | |
14 | fcvt: LDFLAGS+=-lm | |
15 | ||
16 | run-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 | 21 | AARCH64_TESTS += pauth-1 pauth-2 |
fc76c56d | 22 | run-pauth-%: QEMU_OPTS += -cpu max |
06bf3b15 | 23 | |
83704cef AB |
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 | ||
fc76c56d | 29 | TESTS += $(AARCH64_TESTS) |