]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Fix 32-bit build break
authormdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 7 Jan 2011 00:41:08 +0000 (00:41 +0000)
committermdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 7 Jan 2011 00:41:08 +0000 (00:41 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11235 6f19259b-4bc3-4df7-8a09-765794883524

UefiCpuPkg/Library/MtrrLib/MtrrLib.c

index 3cf5f1392a652b00c54de71afb44ffed62b0eaa7..ad8dbe46c30f5cae0a32c65f005b8efeb9e45afd 100644 (file)
@@ -1528,7 +1528,7 @@ MtrrDebugPrintAllMtrrs (
       for (Index = 0; Index < MTRR_NUMBER_OF_FIXED_MTRR; Index++) {\r
         Base = mMtrrLibFixedMtrrTable[Index].BaseAddress;\r
         for (Index1 = 0; Index1 < 8; Index1++) {\r
-          MemoryType = RShiftU64 (MtrrSettings.Fixed.Mtrr[Index], Index1 * 8) & 0xff;\r
+          MemoryType = (UINTN)RShiftU64 (MtrrSettings.Fixed.Mtrr[Index], Index1 * 8) & 0xff;\r
           if (MemoryType > CacheWriteBack) {\r
             MemoryType = MTRR_CACHE_INVALID_TYPE;\r
           }            \r