# Assembler section type character # ASM_TCHAR := @ ASM_TCHAR_OPS := @ # Include common x86 headers # INCDIRS += arch/x86/include # x86-specific directories containing source files # SRCDIRS += arch/x86/core SRCDIRS += arch/x86/image SRCDIRS += arch/x86/interface/pcbios SRCDIRS += arch/x86/interface/pxe SRCDIRS += arch/x86/interface/efi SRCDIRS += arch/x86/interface/vmware SRCDIRS += arch/x86/interface/syslinux SRCDIRS += arch/x86/prefix SRCDIRS += arch/x86/hci/commands SRCDIRS += arch/x86/drivers/xen SRCDIRS += arch/x86/drivers/hyperv SRCDIRS += arch/x86/transitions # breaks building some of the linux-related objects CFLAGS += -Ulinux # disable valgrind CFLAGS += -DNVALGRIND # Define version string for lkrnprefix.S # CFLAGS_lkrnprefix += -DVERSION="\"$(VERSION)\"" # Include Hyper-V driver in the all-drivers build # DRIVERS_hyperv += hyperv