@@ -22,6 +22,7 @@ cflatobjs += lib/x86/acpi.o
cflatobjs += lib/x86/stack.o
cflatobjs += lib/x86/fault_test.o
cflatobjs += lib/x86/delay.o
+cflatobjs += lib/x86/hyperv.o
OBJDIRS += lib/x86
@@ -74,12 +75,6 @@ $(TEST_DIR)/realmode.o: bits = $(if $(call cc-option,-m16,""),16,32)
$(TEST_DIR)/kvmclock_test.elf: $(TEST_DIR)/kvmclock.o
-$(TEST_DIR)/hyperv_synic.elf: $(TEST_DIR)/hyperv.o
-
-$(TEST_DIR)/hyperv_stimer.elf: $(TEST_DIR)/hyperv.o
-
-$(TEST_DIR)/hyperv_connections.elf: $(TEST_DIR)/hyperv.o
-
arch_clean:
$(RM) $(TEST_DIR)/*.o $(TEST_DIR)/*.flat $(TEST_DIR)/*.elf \
$(TEST_DIR)/.*.d lib/x86/.*.d \
similarity index 99%
rename from x86/hyperv.h
rename to lib/x86/hyperv.h
@@ -213,5 +213,4 @@ struct hv_reference_tsc_page {
int64_t tsc_offset;
};
-
#endif
similarity index 100%
rename from x86/hyperv.c
rename to lib/x86/hyperv.c
Move hyperv.c and hyperv.h into into libs/x86/ as it appears to be a better place for them. Signed-off-by: Siddharth Chandrasekaran <sidcha@amazon.de> --- x86/Makefile.common | 7 +------ {x86 => lib/x86}/hyperv.h | 1 - {x86 => lib/x86}/hyperv.c | 0 3 files changed, 1 insertion(+), 7 deletions(-) rename {x86 => lib/x86}/hyperv.h (99%) rename {x86 => lib/x86}/hyperv.c (100%)