StdLib: Removing ipf which is no longer supported from edk2.
authorchenc2 <chen.a.chen@intel.com>
Fri, 29 Jun 2018 03:36:02 +0000 (11:36 +0800)
committerZhang, Chao B <chao.b.zhang@intel.com>
Fri, 29 Jun 2018 08:19:51 +0000 (16:19 +0800)
commit56ca900782d5d478e6e6389aca42b7ea0e0b3193
tree003698e9c05cfa297c0223c8ac93da83bf92a3e2
parent659e7817e300bf2a80a8b45347a6b2486fd8c5dd
StdLib: 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: Jaben Carsey <jaben.carsey@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: Jaben Carsey <jaben.carsey@intel.com>
79 files changed:
StdLib/BsdSocketLib/BsdSocketLib.inf
StdLib/EfiSocketLib/EfiSocketLib.inf
StdLib/Include/Ipf/machine/_regset.h [deleted file]
StdLib/Include/Ipf/machine/acpi_func.h [deleted file]
StdLib/Include/Ipf/machine/acpi_machdep.h [deleted file]
StdLib/Include/Ipf/machine/acpica_machdep.h [deleted file]
StdLib/Include/Ipf/machine/ansi.h [deleted file]
StdLib/Include/Ipf/machine/aout_machdep.h [deleted file]
StdLib/Include/Ipf/machine/asm.h [deleted file]
StdLib/Include/Ipf/machine/bootinfo.h [deleted file]
StdLib/Include/Ipf/machine/bswap.h [deleted file]
StdLib/Include/Ipf/machine/cdefs.h [deleted file]
StdLib/Include/Ipf/machine/cpu.h [deleted file]
StdLib/Include/Ipf/machine/cpu_counter.h [deleted file]
StdLib/Include/Ipf/machine/db_machdep.h [deleted file]
StdLib/Include/Ipf/machine/dig64.h [deleted file]
StdLib/Include/Ipf/machine/disklabel.h [deleted file]
StdLib/Include/Ipf/machine/efi.h [deleted file]
StdLib/Include/Ipf/machine/elf_machdep.h [deleted file]
StdLib/Include/Ipf/machine/endian.h [deleted file]
StdLib/Include/Ipf/machine/endian_machdep.h [deleted file]
StdLib/Include/Ipf/machine/float.h [deleted file]
StdLib/Include/Ipf/machine/ia64_cpu.h [deleted file]
StdLib/Include/Ipf/machine/ieee.h [deleted file]
StdLib/Include/Ipf/machine/ieeefp.h [deleted file]
StdLib/Include/Ipf/machine/int_const.h [deleted file]
StdLib/Include/Ipf/machine/int_fmtio.h [deleted file]
StdLib/Include/Ipf/machine/int_limits.h [deleted file]
StdLib/Include/Ipf/machine/int_mwgwtypes.h [deleted file]
StdLib/Include/Ipf/machine/int_types.h [deleted file]
StdLib/Include/Ipf/machine/intr.h [deleted file]
StdLib/Include/Ipf/machine/intrcnt.h [deleted file]
StdLib/Include/Ipf/machine/limits.h [deleted file]
StdLib/Include/Ipf/machine/loadfile_machdep.h [deleted file]
StdLib/Include/Ipf/machine/math.h [deleted file]
StdLib/Include/Ipf/machine/mca_machdep.h [deleted file]
StdLib/Include/Ipf/machine/md_var.h [deleted file]
StdLib/Include/Ipf/machine/pal.h [deleted file]
StdLib/Include/Ipf/machine/param.h [deleted file]
StdLib/Include/Ipf/machine/pcb.h [deleted file]
StdLib/Include/Ipf/machine/pmap.h [deleted file]
StdLib/Include/Ipf/machine/pte.h [deleted file]
StdLib/Include/Ipf/machine/ptrace.h [deleted file]
StdLib/Include/Ipf/machine/reg.h [deleted file]
StdLib/Include/Ipf/machine/sal.h [deleted file]
StdLib/Include/Ipf/machine/setjmp.h [deleted file]
StdLib/Include/Ipf/machine/signal.h [deleted file]
StdLib/Include/Ipf/machine/smp.h [deleted file]
StdLib/Include/Ipf/machine/ssc.h [deleted file]
StdLib/Include/Ipf/machine/stdarg.h [deleted file]
StdLib/Include/Ipf/machine/types.h [deleted file]
StdLib/Include/Ipf/machine/varargs.h [deleted file]
StdLib/Include/Ipf/machine/vmparam.h [deleted file]
StdLib/Include/Ipf/machine/wchar_limits.h [deleted file]
StdLib/LibC/Ctype/Ctype.inf
StdLib/LibC/LibC.inf
StdLib/LibC/Locale/Locale.inf
StdLib/LibC/Main/Ipf/FpuRmode.s [deleted file]
StdLib/LibC/Main/Ipf/flt_rounds.c [deleted file]
StdLib/LibC/Math/Math.inf
StdLib/LibC/NetUtil/NetUtil.inf
StdLib/LibC/Signal/Signal.inf
StdLib/LibC/StdLib/StdLib.inf
StdLib/LibC/Stdio/Stdio.inf
StdLib/LibC/String/String.inf
StdLib/LibC/Time/Time.inf
StdLib/LibC/Uefi/Devices/daConsole.inf
StdLib/LibC/Uefi/Devices/daShell.inf
StdLib/LibC/Uefi/Devices/daUtility.inf
StdLib/LibC/Wchar/Wchar.inf
StdLib/LibC/gdtoa/gdtoa.inf
StdLib/PosixLib/Err/LibErr.inf
StdLib/PosixLib/Gen/LibGen.inf
StdLib/PosixLib/Glob/LibGlob.inf
StdLib/PosixLib/Stringlist/LibStringlist.inf
StdLib/SocketDxe/SocketDxe.inf
StdLib/StdLib.dec
StdLib/StdLib.dsc
StdLib/UseSocketDxe/UseSocketDxe.inf