]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Avoid shadowing PE image read function on IPF
authorjgong5 <jgong5@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 24 Feb 2010 07:00:37 +0000 (07:00 +0000)
committerjgong5 <jgong5@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 24 Feb 2010 07:00:37 +0000 (07:00 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10057 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Core/Pei/Image/Image.c

index 284bf5130b1ffb6fe292b987116b506f37fe6c85..33b4d1fa8b4c06a746ff6328d0615da295968c29 100644 (file)
@@ -117,7 +117,7 @@ GetImageReadFunction (
 \r
   Private = PEI_CORE_INSTANCE_FROM_PS_THIS (GetPeiServicesTablePointer ());\r
 \r
-  if (!Private->PeiMemoryInstalled || (Private->HobList.HandoffInformationTable->BootMode == BOOT_ON_S3_RESUME)) {\r
+  if (!Private->PeiMemoryInstalled || (Private->HobList.HandoffInformationTable->BootMode == BOOT_ON_S3_RESUME) || EFI_IMAGE_MACHINE_TYPE_SUPPORTED(EFI_IMAGE_MACHINE_IA64)) {\r
     ImageContext->ImageRead = PeiImageRead;\r
   } else {\r
     if (Private->ShadowedImageRead == NULL) {\r