From 268cdf5702b7463a1ffbf047c935c5ac183a33f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Wed, 7 Aug 2019 18:47:54 +0200 Subject: [PATCH] [FREELDR] Fix x64 build. --- boot/freeldr/freeldr/CMakeLists.txt | 2 +- boot/freeldr/freeldr/bootmgr.c | 2 +- boot/freeldr/freeldr/include/freeldr.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/boot/freeldr/freeldr/CMakeLists.txt b/boot/freeldr/freeldr/CMakeLists.txt index d4263050ad4..05489b3bda6 100644 --- a/boot/freeldr/freeldr/CMakeLists.txt +++ b/boot/freeldr/freeldr/CMakeLists.txt @@ -154,7 +154,7 @@ elseif(ARCH STREQUAL "amd64") list(APPEND FREELDR_ARC_SOURCE lib/fs/pxe.c arch/i386/ntoskrnl.c - arch/i386/drivemap.c + # arch/i386/drivemap.c arch/i386/hardware.c arch/i386/hwacpi.c arch/i386/hwapm.c diff --git a/boot/freeldr/freeldr/bootmgr.c b/boot/freeldr/freeldr/bootmgr.c index cdd370567c2..6a9cb569e29 100644 --- a/boot/freeldr/freeldr/bootmgr.c +++ b/boot/freeldr/freeldr/bootmgr.c @@ -164,7 +164,7 @@ VOID LoadOperatingSystem(IN OperatingSystemItem* OperatingSystem) /* We must have the "BootType" value (it has been possibly added by InitOperatingSystemList()) */ ASSERT(*BootType); -#if defined(_M_IX86) +#ifdef _M_IX86 /* Install the drive mapper according to this section drive mappings */ DriveMapMapDrivesInSection(SectionName); #endif diff --git a/boot/freeldr/freeldr/include/freeldr.h b/boot/freeldr/freeldr/include/freeldr.h index 71d47884402..d981dc2649a 100644 --- a/boot/freeldr/freeldr/include/freeldr.h +++ b/boot/freeldr/freeldr/include/freeldr.h @@ -107,10 +107,10 @@ #include #include #include -#include #endif #if defined(_M_IX86) #include +#include #include #include #elif defined(_M_AMD64)