From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=192.55.52.120; helo=mga04.intel.com; envelope-from=jaben.carsey@intel.com; receiver=edk2-devel@lists.01.org Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 9D28C211E7F82 for ; Wed, 13 Jun 2018 07:38:33 -0700 (PDT) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 13 Jun 2018 07:38:32 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.51,219,1526367600"; d="scan'208";a="49033938" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by orsmga008.jf.intel.com with ESMTP; 13 Jun 2018 07:38:32 -0700 Received: from fmsmsx103.amr.corp.intel.com ([169.254.2.125]) by FMSMSX106.amr.corp.intel.com ([169.254.5.188]) with mapi id 14.03.0319.002; Wed, 13 Jun 2018 07:38:32 -0700 From: "Carsey, Jaben" To: "Chen, Chen A" , "edk2-devel@lists.01.org" CC: "Ni, Ruiyu" , "Kinney, Michael D" Thread-Topic: [edk2] [PATCH 12/37] EdkShellPkg: Removing ipf which is no longer supported from edk2. Thread-Index: AQHUAsjNypFb6IirB0uFStdS9Q7QvqReQsng Date: Wed, 13 Jun 2018 14:38:31 +0000 Message-ID: References: <20180613034357.11056-1-chen.a.chen@intel.com> In-Reply-To: <20180613034357.11056-1-chen.a.chen@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiY2U3MmFmYmItNDU0My00ZWZjLTg4MDQtMzhiNzM1YzgzODRiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiUWQ4MW82SzVZc3BNMFwvRWZmZTBWaHJTUVZCOWs5eGRxbThkdUR5YlBZUXBKOEpkdE43c04zR0syUGcwZnBWWUoifQ== x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.200.100 dlp-reaction: no-action x-originating-ip: [10.1.200.108] MIME-Version: 1.0 Subject: Re: [PATCH 12/37] EdkShellPkg: Removing ipf which is no longer supported from edk2. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2018 14:38:33 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable > -----Original Message----- > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of > chenc2 > Sent: Tuesday, June 12, 2018 8:44 PM > To: edk2-devel@lists.01.org > Cc: Ni, Ruiyu ; Kinney, Michael D > > Subject: [edk2] [PATCH 12/37] EdkShellPkg: Removing ipf which is no longe= r > supported from edk2. > Importance: High >=20 > 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. >=20 > 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. >=20 > Removing rules for Dec file: > * Remove [Includes.IPF] section from Dec. >=20 > 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. >=20 > Cc: Ruiyu Ni > Cc: Michael D Kinney > Signed-off-by: chenc2 > Contributed-under: TianoCore Contribution Agreement 1.1 Reviewed-by: Jaben Carsey > --- > EdkShellPkg/EdkShellPkg.dsc | 22 +--------------------- > 1 file changed, 1 insertion(+), 21 deletions(-) >=20 > diff --git a/EdkShellPkg/EdkShellPkg.dsc b/EdkShellPkg/EdkShellPkg.dsc > index 90eac0f09d..45afda607e 100644 > --- a/EdkShellPkg/EdkShellPkg.dsc > +++ b/EdkShellPkg/EdkShellPkg.dsc > @@ -21,7 +21,7 @@ > PLATFORM_VERSION =3D 1.04 > DSC_SPECIFICATION =3D 0x00010005 > OUTPUT_DIRECTORY =3D Build/EdkShellPkg > - SUPPORTED_ARCHITECTURES =3D IA32|IPF|X64|ARM|AARCH64 > + SUPPORTED_ARCHITECTURES =3D IA32|X64|ARM|AARCH64 > BUILD_TARGETS =3D DEBUG|RELEASE > SKUID_IDENTIFIER =3D DEFAULT > # > @@ -83,9 +83,6 @@ DEFINE GCC_MACRO =3D - > DEFI_SPECIFICATION_VERSION=3D0x0002000A -DPI_S >=20 > EdkCompatibilityPkg/Foundation/Library/CompilerStub/CompilerStubLib.inf >=20 > EdkCompatibilityPkg/Foundation/Cpu/Pentium/CpuIA32Lib/CpuIA32Lib_Edk > 2.inf >=20 > -[Libraries.IPF] > - EdkCompatibilityPkg/Foundation/Cpu/Itanium/CpuIa64Lib/CpuIA64Lib.inf > - > [Libraries.ARM, Libraries.AARCH64] >=20 > EdkCompatibilityPkg/Foundation/Library/CompilerStub/CompilerStubLib.inf > ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf > @@ -201,12 +198,6 @@ DEFINE GCC_MACRO =3D - > DEFI_SPECIFICATION_VERSION=3D0x0002000A -DPI_S > MSFT:*_*_X64_APP_FLAGS =3D /D > EFI_SPECIFICATION_VERSION=3D0x0002000A /D > PI_SPECIFICATION_VERSION=3D0x00010000 /D > TIANO_RELEASE_VERSION=3D0x00080006 /D EFIX64 > MSFT:*_*_X64_PP_FLAGS =3D /D > EFI_SPECIFICATION_VERSION=3D0x0002000A /D > PI_SPECIFICATION_VERSION=3D0x00010000 /D > TIANO_RELEASE_VERSION=3D0x00080006 /D EFIX64 >=20 > - MSFT:*_*_IPF_CC_FLAGS =3D /D > EFI_SPECIFICATION_VERSION=3D0x0002000A /D > PI_SPECIFICATION_VERSION=3D0x00010000 /D > TIANO_RELEASE_VERSION=3D0x00080006 /D EFI64 > - MSFT:*_*_IPF_ASM_FLAGS =3D > - MSFT:*_*_IPF_VFRPP_FLAGS =3D /D > EFI_SPECIFICATION_VERSION=3D0x0002000A /D > PI_SPECIFICATION_VERSION=3D0x00010000 /D > TIANO_RELEASE_VERSION=3D0x00080006 /D EFI64 > - MSFT:*_*_IPF_APP_FLAGS =3D /D > EFI_SPECIFICATION_VERSION=3D0x0002000A /D > PI_SPECIFICATION_VERSION=3D0x00010000 /D > TIANO_RELEASE_VERSION=3D0x00080006 /D EFI64 > - MSFT:*_*_IPF_PP_FLAGS =3D /D > EFI_SPECIFICATION_VERSION=3D0x0002000A /D > PI_SPECIFICATION_VERSION=3D0x00010000 /D > TIANO_RELEASE_VERSION=3D0x00080006 /D EFI64 > - > MSFT:*_*_*_BUILD_FLAGS =3D -s >=20 > INTEL:*_*_IA32_CC_FLAGS =3D /D > EFI_SPECIFICATION_VERSION=3D0x0002000A /D > PI_SPECIFICATION_VERSION=3D0x00010000 /D > TIANO_RELEASE_VERSION=3D0x00080006 /D EFI32 > @@ -221,12 +212,6 @@ DEFINE GCC_MACRO =3D - > DEFI_SPECIFICATION_VERSION=3D0x0002000A -DPI_S > INTEL:*_*_X64_APP_FLAGS =3D /D > EFI_SPECIFICATION_VERSION=3D0x0002000A /D > PI_SPECIFICATION_VERSION=3D0x00010000 /D > TIANO_RELEASE_VERSION=3D0x00080006 /D EFIX64 > INTEL:*_*_X64_PP_FLAGS =3D /D > EFI_SPECIFICATION_VERSION=3D0x0002000A /D > PI_SPECIFICATION_VERSION=3D0x00010000 /D > TIANO_RELEASE_VERSION=3D0x00080006 /D EFIX64 >=20 > - INTEL:*_*_IPF_CC_FLAGS =3D /D > EFI_SPECIFICATION_VERSION=3D0x0002000A /D > PI_SPECIFICATION_VERSION=3D0x00010000 /D > TIANO_RELEASE_VERSION=3D0x00080006 /D EFI64 > - INTEL:*_*_IPF_ASM_FLAGS =3D > - INTEL:*_*_IPF_VFRPP_FLAGS =3D /D > EFI_SPECIFICATION_VERSION=3D0x0002000A /D > PI_SPECIFICATION_VERSION=3D0x00010000 /D > TIANO_RELEASE_VERSION=3D0x00080006 /D EFI64 > - INTEL:*_*_IPF_APP_FLAGS =3D /D > EFI_SPECIFICATION_VERSION=3D0x0002000A /D > PI_SPECIFICATION_VERSION=3D0x00010000 /D > TIANO_RELEASE_VERSION=3D0x00080006 /D EFI64 > - INTEL:*_*_IPF_PP_FLAGS =3D /D > EFI_SPECIFICATION_VERSION=3D0x0002000A /D > PI_SPECIFICATION_VERSION=3D0x00010000 /D > TIANO_RELEASE_VERSION=3D0x00080006 /D EFI64 > - > INTEL:*_*_*_BUILD_FLAGS =3D -s >=20 > GCC:*_*_IA32_CC_FLAGS =3D -DEFI32 $(GCC_MACRO) > @@ -238,11 +223,6 @@ DEFINE GCC_MACRO =3D - > DEFI_SPECIFICATION_VERSION=3D0x0002000A -DPI_S > GCC:*_*_X64_VFRPP_FLAGS =3D -DEFIX64 $(GCC_MACRO) > GCC:*_*_X64_APP_FLAGS =3D -DEFIX64 $(GCC_MACRO) > GCC:*_*_X64_PP_FLAGS =3D -DEFIX64 $(GCC_MACRO) > - > - GCC:*_*_IPF_CC_FLAGS =3D -DEFI64 $(GCC_MACRO) > - GCC:*_*_IPF_VFRPP_FLAGS =3D -DEFI64 $(GCC_MACRO) > - GCC:*_*_IPF_APP_FLAGS =3D -DEFI64 $(GCC_MACRO) > - GCC:*_*_IPF_PP_FLAGS =3D -DEFI64 $(GCC_MACRO) >=20 > GCC:*_*_ARM_CC_FLAGS =3D -DEFIARM $(GCC_MACRO) > GCC:*_*_ARM_VFRPP_FLAGS =3D -DEFIARM $(GCC_MACRO) > -- > 2.16.2.windows.1 >=20 > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel