X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdePkg%2FLibrary%2FBasePeCoffLib%2FBasePeCoffLib.inf;h=ba2b6bb218246dd4e6492cf634ebda77a89f3170;hb=ebd04fc2e526ddc76f17e05cb50798fbf448e52e;hp=e681f0ebd6cbab6a5ece8d30e9c24b1ce2d859d7;hpb=5088ce25ff605ee9a3a13fd5f51bf7bff68495f6;p=mirror_edk2.git diff --git a/MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf b/MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf index e681f0ebd6..ba2b6bb218 100644 --- a/MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf +++ b/MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf @@ -1,8 +1,11 @@ #/** @file -# Component description file for Base PE/COFF Library +# PE/COFF Loader Library implementation. +# The IPF version library supports loading IPF and EBC PE/COFF image. +# The IA32 version library support loading IA32, X64 and EBC PE/COFF images. +# The X64 version library support loading IA32, X64 and EBC PE/COFF images. # -# PE/COFF Loader Library implementation. -# Copyright (c) 2006, Intel Corporation. +# Copyright (c) 2006 - 2009, Intel Corporation.
+# Portions Copyright (c) 2008-2009 Apple Inc.
# # All rights reserved. This program and the accompanying materials # are licensed and made available under the terms and conditions of the BSD License @@ -21,36 +24,30 @@ MODULE_TYPE = BASE VERSION_STRING = 1.0 LIBRARY_CLASS = PeCoffLib - EDK_RELEASE_VERSION = 0x00020000 - EFI_SPECIFICATION_VERSION = 0x00020000 # -# VALID_ARCHITECTURES = IA32 X64 IPF EBC +# VALID_ARCHITECTURES = IA32 X64 IPF EBC ARM # [Sources.common] BasePeCoffLibInternals.h BasePeCoff.c -[Sources.Ia32] - Ia32/PeCoffLoaderEx.c - -[Sources.X64] - x64/PeCoffLoaderEx.c +[Sources.IA32, Sources.X64, Sources.EBC] + PeCoffLoaderEx.c [Sources.IPF] Ipf/PeCoffLoaderEx.c -[Sources.EBC] - Ebc/PeCoffLoaderEx.c - +[Sources.ARM] + Arm/PeCoffLoaderEx.c [Packages] MdePkg/MdePkg.dec - [LibraryClasses] DebugLib + PeCoffExtraActionLib BaseMemoryLib