Remove extra #includes where possible to make build more efficient
If module really is a Framework module and not a PI module, then use FrameworkDxe.h instead of PeDxe.h and FrameworkPei.h instead of PiPei.h git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8902 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@ -21,7 +21,7 @@ Abstract:
|
||||
in this driver.
|
||||
|
||||
--*/
|
||||
#include "PiDxe.h"
|
||||
#include <FrameworkDxe.h>
|
||||
#include <Protocol/Cpu.h>
|
||||
#include <Protocol/DataHub.h>
|
||||
#include <Guid/DataHubRecords.h>
|
||||
@ -36,7 +36,6 @@ Abstract:
|
||||
#include <Library/BaseMemoryLib.h>
|
||||
#include <Library/MemoryAllocationLib.h>
|
||||
#include <Library/UefiBootServicesTableLib.h>
|
||||
#include <Framework/DataHubRecords.h>
|
||||
#include "CpuDriver.h"
|
||||
#include "UnixDxe.h"
|
||||
#include <Protocol/UnixIo.h>
|
||||
|
@ -22,7 +22,7 @@ Abstract:
|
||||
Bridge I/O Protocol.
|
||||
|
||||
--*/
|
||||
#include "PiDxe.h"
|
||||
#include <FrameworkDxe.h>
|
||||
#include <Protocol/Cpu.h>
|
||||
#include <Protocol/DataHub.h>
|
||||
#include <Guid/DataHubRecords.h>
|
||||
|
@ -13,7 +13,7 @@
|
||||
Module Name: UnixOemHookStatusCodeLib.c
|
||||
|
||||
**/
|
||||
#include "PiDxe.h"
|
||||
#include <FrameworkDxe.h>
|
||||
#include <Guid/StatusCodeDataTypeId.h>
|
||||
#include <Guid/StatusCodeDataTypeDebug.h>
|
||||
#include "UnixDxe.h"
|
||||
|
@ -22,7 +22,7 @@ Abstract:
|
||||
|
||||
**/
|
||||
|
||||
#include <PiDxe.h>
|
||||
#include <FrameworkDxe.h>
|
||||
#include <Guid/StatusCodeDataTypeId.h>
|
||||
#include <UnixDxe.h>
|
||||
#include <Library/PeCoffLib.h>
|
||||
|
@ -13,7 +13,7 @@
|
||||
Module Name: UnixOemHookStatusCodeLib.c
|
||||
|
||||
**/
|
||||
#include "PiPei.h"
|
||||
#include <FrameworkPei.h>
|
||||
#include <Guid/StatusCodeDataTypeId.h>
|
||||
#include <Guid/StatusCodeDataTypeDebug.h>
|
||||
#include <Ppi/UnixThunk.h>
|
||||
|
@ -35,7 +35,6 @@ Abstract:
|
||||
#include "SecMain.h"
|
||||
#include <sys/mman.h>
|
||||
#include <Ppi/UnixPeiLoadFile.h>
|
||||
#include <Framework/StatusCode.h>
|
||||
#include <Ppi/TemporaryRamSupport.h>
|
||||
#include <dlfcn.h>
|
||||
//
|
||||
|
@ -17,11 +17,9 @@ Abstract:
|
||||
Include file for host API based SEC
|
||||
|
||||
--*/
|
||||
#include "PiPei.h"
|
||||
#include "Uefi/UefiSpec.h"
|
||||
#include <FrameworkPei.h>
|
||||
|
||||
#include <Protocol/UnixThunk.h>
|
||||
#include <Pi/PiFirmwareVolume.h>
|
||||
#include <Ppi/StatusCode.h>
|
||||
|
||||
#include <Library/PeCoffLib.h>
|
||||
|
Reference in New Issue
Block a user