1cstart.o = $(TEST_DIR)/cstart64.o 2bits = 64 3ldarch = elf64-x86-64 4COMMON_CFLAGS += -mno-red-zone -mno-sse -mno-sse2 5 6cflatobjs += lib/x86/setjmp64.o 7cflatobjs += lib/x86/intel-iommu.o 8cflatobjs += lib/x86/usermode.o 9 10tests = $(TEST_DIR)/access.flat $(TEST_DIR)/apic.flat \ 11 $(TEST_DIR)/emulator.flat $(TEST_DIR)/idt_test.flat \ 12 $(TEST_DIR)/xsave.flat $(TEST_DIR)/rmap_chain.flat \ 13 $(TEST_DIR)/pcid.flat $(TEST_DIR)/debug.flat \ 14 $(TEST_DIR)/ioapic.flat $(TEST_DIR)/memory.flat \ 15 $(TEST_DIR)/pku.flat $(TEST_DIR)/hyperv_clock.flat 16tests += $(TEST_DIR)/syscall.flat 17tests += $(TEST_DIR)/svm.flat 18tests += $(TEST_DIR)/vmx.flat 19tests += $(TEST_DIR)/tscdeadline_latency.flat 20tests += $(TEST_DIR)/intel-iommu.flat 21tests += $(TEST_DIR)/vmware_backdoors.flat 22tests += $(TEST_DIR)/rdpru.flat 23 24include $(SRCDIR)/$(TEST_DIR)/Makefile.common 25 26$(TEST_DIR)/hyperv_clock.elf: $(TEST_DIR)/hyperv_clock.o 27 28$(TEST_DIR)/vmx.elf: $(TEST_DIR)/vmx_tests.o 29