[FREELDR]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Sat, 22 Jan 2011 09:47:20 +0000 (09:47 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Sat, 22 Jan 2011 09:47:20 +0000 (09:47 +0000)
compile headless support only for x86

svn path=/trunk/; revision=50459

reactos/boot/freeldr/freeldr/windows/winldr.c

index 95ac954..59a997b 100644 (file)
@@ -155,7 +155,7 @@ WinLdrInitializePhase1(PLOADER_PARAMETER_BLOCK LoaderBlock,
                ArcDiskInfo->ArcName = (PCHAR)PaToVa(ArcDiskInfo->ArcName);
 
                /* Mark partition table as valid */
-               ArcDiskInfo->ValidPartitionTable = TRUE; 
+               ArcDiskInfo->ValidPartitionTable = TRUE;
 
                /* Insert into the list */
                InsertTailList(&LoaderBlock->ArcDiskInformation->DiskSignatureListHead,
@@ -203,8 +203,8 @@ WinLdrInitializePhase1(PLOADER_PARAMETER_BLOCK LoaderBlock,
                /* See KiRosFrldrLpbToNtLpb for details */
                Extension->AcpiTable = (PVOID)1;
        }
-    
-#ifndef _M_ARM
+
+#ifdef _M_IX86
     /* Set headless block pointer */
     extern HEADLESS_LOADER_BLOCK LoaderRedirectionInformation;
     extern BOOLEAN WinLdrTerminalConnected;
@@ -534,8 +534,8 @@ LoadAndBootWindows(PCSTR OperatingSystemName,
 
        /* Allocate and minimalistic-initialize LPB */
        AllocateAndInitLPB(&LoaderBlock);
-    
-#ifndef _M_ARM
+
+#ifdef _M_IX86
        /* Setup redirection support */
        extern void WinLdrSetupEms(IN PCHAR BootOptions);
        WinLdrSetupEms(BootOptions);