]> git.proxmox.com Git - mirror_edk2.git/commit
MdePkg: Removing ipf which is no longer supported from edk2.
authorChen A Chen <chen.a.chen@intel.com>
Mon, 2 Jul 2018 01:21:05 +0000 (09:21 +0800)
committerZhang, Chao B <chao.b.zhang@intel.com>
Tue, 25 Sep 2018 15:48:21 +0000 (23:48 +0800)
commit3cb0a311cb7e747d7be5c5076d0fff76ad256d2b
tree750740cff2394d046712a5adac2d7872dc5467de
parentba6037f8331d5a6e9acd4d26a53ded6aa2ae62fb
MdePkg: Removing ipf which is no longer supported from edk2.

Removing rules for Ipf sources file:
* Remove the source file which path with "ipf" and also listed in
  [Sources.IPF] section of INF file.
* Remove the source file which listed in [Components.IPF] section
  of DSC file and not listed in any other [Components] section.
* Remove the embedded Ipf code for MDE_CPU_IPF.

Removing rules for Inf file:
* Remove IPF from VALID_ARCHITECTURES comments.
* Remove DXE_SAL_DRIVER from LIBRARY_CLASS in [Defines] section.
* Remove the INF which only listed in [Components.IPF] section in DSC.
* Remove statements from [BuildOptions] that provide IPF specific flags.
* Remove any IPF sepcific sections.

Removing rules for Dec file:
* Remove [Includes.IPF] section from Dec.

Removing rules for Dsc file:
* Remove IPF from SUPPORTED_ARCHITECTURES in [Defines] section of DSC.
* Remove any IPF specific sections.
* Remove statements from [BuildOptions] that provide IPF specific flags.

Cc: Liming Gao <liming.gao@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Chen A Chen <chen.a.chen@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
182 files changed:
MdePkg/Include/Ipf/IpfMacro.i [deleted file]
MdePkg/Include/Ipf/ProcessorBind.h [deleted file]
MdePkg/Include/Library/BaseLib.h
MdePkg/Include/Protocol/PxeBaseCode.h
MdePkg/Include/Uefi/UefiBaseType.h
MdePkg/Include/Uefi/UefiSpec.h
MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf
MdePkg/Library/BaseCacheMaintenanceLib/IpfCache.c [deleted file]
MdePkg/Library/BaseCpuLib/BaseCpuLib.inf
MdePkg/Library/BaseCpuLib/Ipf/CpuFlushTlb.s [deleted file]
MdePkg/Library/BaseCpuLib/Ipf/CpuSleep.c [deleted file]
MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf
MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf
MdePkg/Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib.inf
MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf
MdePkg/Library/BaseIoLibIntrinsic/IoLibIpf.c [deleted file]
MdePkg/Library/BaseLib/BaseLib.inf
MdePkg/Library/BaseLib/BaseLibInternals.h
MdePkg/Library/BaseLib/Ipf/AccessDbr.s [deleted file]
MdePkg/Library/BaseLib/Ipf/AccessEicr.s [deleted file]
MdePkg/Library/BaseLib/Ipf/AccessGcr.s [deleted file]
MdePkg/Library/BaseLib/Ipf/AccessGp.s [deleted file]
MdePkg/Library/BaseLib/Ipf/AccessKr.s [deleted file]
MdePkg/Library/BaseLib/Ipf/AccessKr7.s [deleted file]
MdePkg/Library/BaseLib/Ipf/AccessMsr.s [deleted file]
MdePkg/Library/BaseLib/Ipf/AccessMsrDb.s [deleted file]
MdePkg/Library/BaseLib/Ipf/AccessPmr.s [deleted file]
MdePkg/Library/BaseLib/Ipf/AccessPsr.s [deleted file]
MdePkg/Library/BaseLib/Ipf/Asm.h [deleted file]
MdePkg/Library/BaseLib/Ipf/AsmCpuMisc.s [deleted file]
MdePkg/Library/BaseLib/Ipf/AsmPalCall.s [deleted file]
MdePkg/Library/BaseLib/Ipf/CpuBreakpoint.c [deleted file]
MdePkg/Library/BaseLib/Ipf/CpuBreakpointMsc.c [deleted file]
MdePkg/Library/BaseLib/Ipf/CpuPause.s [deleted file]
MdePkg/Library/BaseLib/Ipf/ExecFc.s [deleted file]
MdePkg/Library/BaseLib/Ipf/FlushCacheRange.c [deleted file]
MdePkg/Library/BaseLib/Ipf/GetInterruptState.s [deleted file]
MdePkg/Library/BaseLib/Ipf/Ia64gen.h [deleted file]
MdePkg/Library/BaseLib/Ipf/InternalFlushCacheRange.s [deleted file]
MdePkg/Library/BaseLib/Ipf/InternalSwitchStack.c [deleted file]
MdePkg/Library/BaseLib/Ipf/LongJmp.s [deleted file]
MdePkg/Library/BaseLib/Ipf/ReadAr.s [deleted file]
MdePkg/Library/BaseLib/Ipf/ReadCpuid.s [deleted file]
MdePkg/Library/BaseLib/Ipf/ReadCr.s [deleted file]
MdePkg/Library/BaseLib/Ipf/SetJmp.s [deleted file]
MdePkg/Library/BaseLib/Ipf/SwitchStack.s [deleted file]
MdePkg/Library/BaseLib/Ipf/Unaligned.c [deleted file]
MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
MdePkg/Library/BaseOrderedCollectionRedBlackTreeLib/BaseOrderedCollectionRedBlackTreeLib.inf
MdePkg/Library/BasePalLibNull/BasePalLibNull.inf [deleted file]
MdePkg/Library/BasePalLibNull/BasePalLibNull.uni [deleted file]
MdePkg/Library/BasePalLibNull/PalCall.c [deleted file]
MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf
MdePkg/Library/BasePciExpressLib/BasePciExpressLib.inf
MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf
MdePkg/Library/BasePciLibPciExpress/BasePciLibPciExpress.inf
MdePkg/Library/BasePciSegmentInfoLibNull/BasePciSegmentInfoLibNull.inf
MdePkg/Library/BasePciSegmentLibPci/BasePciSegmentLibPci.inf
MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf
MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf
MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf
MdePkg/Library/BasePeCoffLib/Ipf/PeCoffLoaderEx.c [deleted file]
MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf
MdePkg/Library/BasePostCodeLibDebug/BasePostCodeLibDebug.inf
MdePkg/Library/BasePostCodeLibPort80/BasePostCodeLibPort80.inf
MdePkg/Library/BasePrintLib/BasePrintLib.inf
MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf
MdePkg/Library/BaseS3BootScriptLibNull/BaseS3BootScriptLibNull.inf
MdePkg/Library/BaseS3IoLib/BaseS3IoLib.inf
MdePkg/Library/BaseS3PciLib/BaseS3PciLib.inf
MdePkg/Library/BaseS3PciSegmentLib/BaseS3PciSegmentLib.inf
MdePkg/Library/BaseS3SmbusLib/BaseS3SmbusLib.inf
MdePkg/Library/BaseS3StallLib/BaseS3StallLib.inf
MdePkg/Library/BaseSafeIntLib/BaseSafeIntLib.inf
MdePkg/Library/BaseSerialPortLibNull/BaseSerialPortLibNull.inf
MdePkg/Library/BaseSmbusLibNull/BaseSmbusLibNull.inf
MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf
MdePkg/Library/BaseSynchronizationLib/Ipf/InterlockedCompareExchange16.s [deleted file]
MdePkg/Library/BaseSynchronizationLib/Ipf/InterlockedCompareExchange32.s [deleted file]
MdePkg/Library/BaseSynchronizationLib/Ipf/InterlockedCompareExchange64.s [deleted file]
MdePkg/Library/BaseSynchronizationLib/Ipf/InternalGetSpinLockProperties.c [deleted file]
MdePkg/Library/BaseSynchronizationLib/Ipf/Synchronization.c [deleted file]
MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf
MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf
MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf
MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf
MdePkg/Library/DxeExtendedSalLib/DxeExtendedSalLib.inf [deleted file]
MdePkg/Library/DxeExtendedSalLib/DxeExtendedSalLib.uni [deleted file]
MdePkg/Library/DxeExtendedSalLib/ExtendedSalLib.c [deleted file]
MdePkg/Library/DxeExtendedSalLib/Ipf/AsmExtendedSalLib.s [deleted file]
MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf
MdePkg/Library/DxeHobLib/DxeHobLib.inf
MdePkg/Library/DxeHstiLib/DxeHstiLib.inf
MdePkg/Library/DxeIoLibCpuIo2/DxeIoLibCpuIo2.inf
MdePkg/Library/DxeIoLibEsal/DxeIoLibEsal.inf [deleted file]
MdePkg/Library/DxeIoLibEsal/DxeIoLibEsal.uni [deleted file]
MdePkg/Library/DxeIoLibEsal/DxeIoLibEsalInternal.h [deleted file]
MdePkg/Library/DxeIoLibEsal/IoHighLevel.c [deleted file]
MdePkg/Library/DxeIoLibEsal/IoLib.c [deleted file]
MdePkg/Library/DxeIoLibEsal/IoLibMmioBuffer.c [deleted file]
MdePkg/Library/DxePalLibEsal/DxePalLibEsal.c [deleted file]
MdePkg/Library/DxePalLibEsal/DxePalLibEsal.inf [deleted file]
MdePkg/Library/DxePalLibEsal/DxePalLibEsal.uni [deleted file]
MdePkg/Library/DxePcdLib/DxePcdLib.inf
MdePkg/Library/DxePciLibEsal/DxePciLibEsal.inf [deleted file]
MdePkg/Library/DxePciLibEsal/DxePciLibEsal.uni [deleted file]
MdePkg/Library/DxePciLibEsal/PciLib.c [deleted file]
MdePkg/Library/DxePciSegmentLibEsal/DxePciSegementLibEsal.uni [deleted file]
MdePkg/Library/DxePciSegmentLibEsal/DxePciSegmentLibEsal.inf [deleted file]
MdePkg/Library/DxePciSegmentLibEsal/PciLib.c [deleted file]
MdePkg/Library/DxeRuntimeDebugLibSerialPort/DxeRuntimeDebugLibSerialPort.inf
MdePkg/Library/DxeRuntimeExtendedSalLib/DxeRuntimeExtendedSalLib.inf [deleted file]
MdePkg/Library/DxeRuntimeExtendedSalLib/DxeRuntimeExtendedSalLib.uni [deleted file]
MdePkg/Library/DxeRuntimeExtendedSalLib/ExtendedSalLib.c [deleted file]
MdePkg/Library/DxeRuntimeExtendedSalLib/Ipf/AsmExtendedSalLib.s [deleted file]
MdePkg/Library/DxeRuntimePciExpressLib/DxeRuntimePciExpressLib.inf
MdePkg/Library/DxeSalLibEsal/DxeSalLibEsal.c [deleted file]
MdePkg/Library/DxeSalLibEsal/DxeSalLibEsal.inf [deleted file]
MdePkg/Library/DxeSalLibEsal/DxeSalLibEsal.uni [deleted file]
MdePkg/Library/DxeServicesLib/DxeServicesLib.inf
MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf
MdePkg/Library/DxeSmbusLib/DxeSmbusLib.inf
MdePkg/Library/DxeTimerLibEsal/DxeTimerLibEsal.c [deleted file]
MdePkg/Library/DxeTimerLibEsal/DxeTimerLibEsal.inf [deleted file]
MdePkg/Library/DxeTimerLibEsal/DxeTimerLibEsal.uni [deleted file]
MdePkg/Library/PciSegmentLibSegmentInfo/BasePciSegmentLibSegmentInfo.inf
MdePkg/Library/PciSegmentLibSegmentInfo/DxeRuntimePciSegmentLibSegmentInfo.inf
MdePkg/Library/PeiCoreEntryPoint/PeiCoreEntryPoint.inf
MdePkg/Library/PeiDxePostCodeLibReportStatusCode/PeiDxePostCodeLibReportStatusCode.inf
MdePkg/Library/PeiExtractGuidedSectionLib/PeiExtractGuidedSectionLib.inf
MdePkg/Library/PeiHobLib/PeiHobLib.inf
MdePkg/Library/PeiIoLibCpuIo/PeiIoLibCpuIo.inf
MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.inf
MdePkg/Library/PeiMemoryLib/PeiMemoryLib.inf
MdePkg/Library/PeiPalLib/PeiPalLib.c [deleted file]
MdePkg/Library/PeiPalLib/PeiPalLib.inf [deleted file]
MdePkg/Library/PeiPalLib/PeiPalLib.uni [deleted file]
MdePkg/Library/PeiPcdLib/PeiPcdLib.inf
MdePkg/Library/PeiPciLibPciCfg2/PeiPciLibPciCfg2.inf
MdePkg/Library/PeiPciSegmentLibPciCfg2/PeiPciSegmentLibPciCfg2.inf
MdePkg/Library/PeiResourcePublicationLib/PeiResourcePublicationLib.inf
MdePkg/Library/PeiServicesLib/PeiServicesLib.inf
MdePkg/Library/PeiServicesTablePointerLib/PeiServicesTablePointerLib.inf
MdePkg/Library/PeiServicesTablePointerLibKr7/PeiServicesTablePointer.c [deleted file]
MdePkg/Library/PeiServicesTablePointerLibKr7/PeiServicesTablePointerLibKr7.inf [deleted file]
MdePkg/Library/PeiServicesTablePointerLibKr7/PeiServicesTablePointerLibKr7.uni [deleted file]
MdePkg/Library/PeiSmbusLibSmbus2Ppi/PeiSmbusLibSmbus2Ppi.inf
MdePkg/Library/PeimEntryPoint/PeimEntryPoint.inf
MdePkg/Library/SecPeiDxeTimerLibCpu/IpfTimerLib.c [deleted file]
MdePkg/Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf
MdePkg/Library/SmiHandlerProfileLibNull/SmiHandlerProfileLibNull.inf
MdePkg/Library/SmmLibNull/SmmLibNull.inf
MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf
MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf
MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.inf
MdePkg/Library/UefiDebugLibDebugPortProtocol/UefiDebugLibDebugPortProtocol.inf
MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf
MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf
MdePkg/Library/UefiDevicePathLib/UefiDevicePathLibOptionalDevicePathProtocol.inf
MdePkg/Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol.inf
MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf
MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf
MdePkg/Library/UefiLib/UefiLib.inf
MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf
MdePkg/Library/UefiMemoryLib/UefiMemoryLib.inf
MdePkg/Library/UefiPalLib/UefiPalLib.c [deleted file]
MdePkg/Library/UefiPalLib/UefiPalLib.inf [deleted file]
MdePkg/Library/UefiPalLib/UefiPalLib.uni [deleted file]
MdePkg/Library/UefiPciLibPciRootBridgeIo/UefiPciLibPciRootBridgeIo.inf
MdePkg/Library/UefiPciSegmentLibPciRootBridgeIo/UefiPciSegmentLibPciRootBridgeIo.inf
MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf
MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf
MdePkg/Library/UefiSalLib/UefiSalLib.c [deleted file]
MdePkg/Library/UefiSalLib/UefiSalLib.inf [deleted file]
MdePkg/Library/UefiSalLib/UefiSalLib.uni [deleted file]
MdePkg/Library/UefiScsiLib/UefiScsiLib.inf
MdePkg/Library/UefiUsbLib/UefiUsbLib.inf
MdePkg/MdePkg.dec
MdePkg/MdePkg.dsc
MdePkg/MdePkg.uni