1. Replace PeCoffLoader library by PeCoff lib for PeiCore, DxeIpl and DxeMain.
authorlgao4 <lgao4@de2fecce-e211-0410-80a6-f3fac2684e05>
Fri, 28 Sep 2007 08:14:30 +0000 (08:14 +0000)
committerlgao4 <lgao4@de2fecce-e211-0410-80a6-f3fac2684e05>
Fri, 28 Sep 2007 08:14:30 +0000 (08:14 +0000)
commit312739dcb826eb51965e7d5db09afb8d1f38db26
treef53a467e2fc8607763af421d889b44cb5ec57888
parentb37c3cecd91838da94df7fc8c85617c7e0b6412a
1. Replace PeCoffLoader library by PeCoff lib for PeiCore, DxeIpl and DxeMain.
2. Add three PeCoff library instances for NT32 PeImage load.
3. Update PeCoffGetEntryPointLib to support TeImage.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@3965 de2fecce-e211-0410-80a6-f3fac2684e05
21 files changed:
edk2/MdeModulePkg/Core/Dxe/DxeMain.h
edk2/MdeModulePkg/Core/Dxe/DxeMain.inf
edk2/MdeModulePkg/Core/Dxe/DxeMain/DxeMain.c
edk2/MdeModulePkg/Core/Dxe/Image/Image.c
edk2/MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf
edk2/MdeModulePkg/Core/DxeIplPeim/DxeLoad.c
edk2/MdeModulePkg/Core/Pei/Image/Image.c
edk2/MdeModulePkg/Core/Pei/PeiMain.h
edk2/MdeModulePkg/Core/Pei/PeiMain.inf
edk2/MdeModulePkg/MdeModulePkg.dsc
edk2/MdePkg/Include/Library/PeCoffLib.h
edk2/MdePkg/Library/BasePeCoffGetEntryPointLib/PeCoffGetEntryPoint.c
edk2/MdePkg/Library/BasePeCoffLib/BasePeCoff.c
edk2/Nt32Pkg/Library/DxeNt32PeCoffLib/DxeNt32PeCoffLib.c [new file with mode: 0644]
edk2/Nt32Pkg/Library/DxeNt32PeCoffLib/DxeNt32PeCoffLib.inf [new file with mode: 0644]
edk2/Nt32Pkg/Library/Nt32PeiPeCoffGetEntryPointLib/PeCoffGetEntryPoint.c
edk2/Nt32Pkg/Library/PeiCoreNt32PeCoffLib/PeiCoreNt32PeCoffLib.c [new file with mode: 0644]
edk2/Nt32Pkg/Library/PeiCoreNt32PeCoffLib/PeiCoreNt32PeCoffLib.inf [new file with mode: 0644]
edk2/Nt32Pkg/Library/PeiNt32PeCoffLib/PeiNt32PeCoffLib.c [new file with mode: 0644]
edk2/Nt32Pkg/Library/PeiNt32PeCoffLib/PeiNt32PeCoffLib.inf [new file with mode: 0644]
edk2/Nt32Pkg/Nt32Pkg.dsc