]> git.proxmox.com Git - mirror_edk2.git/commitdiff
NetworkPkg: Removing ipf which is no longer supported from edk2.
authorchenc2 <chen.a.chen@intel.com>
Fri, 29 Jun 2018 03:28:12 +0000 (11:28 +0800)
committerZhang, Chao B <chao.b.zhang@intel.com>
Tue, 14 Aug 2018 00:58:30 +0000 (08:58 +0800)
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: Siyuan Fu <siyuan.fu@intel.com>
Cc: Jiaxin Wu <jiaxin.wu@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: Fu Siyuan <siyuan.fu@intel.com>
NetworkPkg/Application/VConfig/VConfig.inf
NetworkPkg/Dhcp6Dxe/Dhcp6Dxe.inf
NetworkPkg/IScsiDxe/IScsiDxe.inf
NetworkPkg/Ip6Dxe/Ip6Dxe.inf
NetworkPkg/IpSecDxe/IpSecDxe.inf
NetworkPkg/Mtftp6Dxe/Mtftp6Dxe.inf
NetworkPkg/NetworkPkg.dsc
NetworkPkg/TcpDxe/TcpDxe.inf
NetworkPkg/Udp6Dxe/Udp6Dxe.inf
NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf

index 771f585a7175b5271fec594faf310d5d771f45e6..1570f89eac4af89587f671c9189a52d74105bd4f 100644 (file)
@@ -3,7 +3,7 @@
 #\r
 #  It is shell application which is used to get and set VLAN configuration.\r
 #\r
-#  Copyright (c) 2009 - 2016, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -31,7 +31,7 @@
   UEFI_HII_RESOURCE_SECTION      = TRUE\r
 \r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF\r
+#  VALID_ARCHITECTURES           = IA32 X64\r
 #\r
 \r
 [Sources]\r
index 03c2ca1ddfed7bc3f89bff12d129aba092626664..5a12713bfceda3a29507a897b379087e4fb58703 100644 (file)
@@ -30,7 +30,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 #  DRIVER_BINDING                =  gDhcp6DriverBinding\r
 #  COMPONENT_NAME                =  gDhcp6ComponentName\r
index 2d96611b447ef0d874530d6b5566159f9af4d728..995ec853d249103f9bc4eba43deb8c3406779130 100644 (file)
@@ -28,7 +28,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF\r
+#  VALID_ARCHITECTURES           = IA32 X64\r
 #\r
 #  DRIVER_BINDING                =  gIScsiDriverBinding\r
 #  COMPONENT_NAME                =  gIScsiComponentName\r
index 71aef4dc89565f4e6f2f8f1ce0bef6bd856e8186..4a71f2201ec4d4a6b1d0b585545cb57cb7b88af3 100644 (file)
@@ -32,7 +32,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 #  DRIVER_BINDING                =  gIp6DriverBinding\r
 #  COMPONENT_NAME                =  gIp6ComponentName\r
index 59215774e00a239ee4368c44b533a926bccdb22e..a51883265047b4f1315f550f45b19701b7aaf70f 100644 (file)
@@ -31,7 +31,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index dcc04ade33b4f57e67d8519fb672f5af508bae20..42c0dc9833222614e6fe3fd826ca59ac161eabb9 100644 (file)
@@ -4,7 +4,7 @@
 #  This module produces EFI MTFTPv6 Protocol which provides basic services for\r
 #  client-side unicast and/or multicast TFTP.\r
 #\r
-#  Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -29,7 +29,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 #  DRIVER_BINDING                =  gMtftp6DriverBinding\r
 #  COMPONENT_NAME                =  gMtftp6ComponentName\r
index cc8d6cabcfa4aff717310c7767e33cff84bd1622..b543caa08fb1956971c0b451aeaeb2106fb4fcd2 100644 (file)
@@ -20,7 +20,7 @@
   PLATFORM_VERSION               = 0.98\r
   DSC_SPECIFICATION              = 0x00010005\r
   OUTPUT_DIRECTORY               = Build/NetworkPkg\r
-  SUPPORTED_ARCHITECTURES        = IA32|IPF|X64|EBC|ARM|AARCH64\r
+  SUPPORTED_ARCHITECTURES        = IA32|X64|EBC|ARM|AARCH64\r
   BUILD_TARGETS                  = DEBUG|RELEASE|NOOPT\r
   SKUID_IDENTIFIER               = DEFAULT\r
 \r
   NetworkPkg/Application/IpsecConfig/IpSecConfig.inf\r
   NetworkPkg/Application/VConfig/VConfig.inf\r
 \r
-[Components.IA32, Components.X64, Components.IPF]\r
+[Components.IA32, Components.X64]\r
   NetworkPkg/IpSecDxe/IpSecDxe.inf\r
   NetworkPkg/IScsiDxe/IScsiDxe.inf\r
   NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf\r
index 3d1344b0f2ed2605a56e85bc8d393099d26e8578..eb693a147f884ff9a74a56bf101c080245314f06 100644 (file)
@@ -31,7 +31,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index fe88c548c9f2e5acd03c0f05861616b26ee42707..9ed9f6bd462b885edf92e7ff80a0ed33aa1cb13b 100644 (file)
@@ -30,7 +30,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
+#  VALID_ARCHITECTURES           = IA32 X64 EBC\r
 #\r
 \r
 [Sources]\r
index d95cf06ab1758f82a186ca14124f1298e231ed5d..55fa2b3c8c3c8d3a3d592f01e6be38f02a13d69e 100644 (file)
@@ -31,7 +31,7 @@
 #\r
 # The following information is for reference only and not required by the build tools.\r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF\r
+#  VALID_ARCHITECTURES           = IA32 X64\r
 #\r
 \r
 [Sources]\r