From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mx.groups.io with SMTP id smtpd.web11.43609.1680223050176103461 for ; Thu, 30 Mar 2023 17:37:30 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=O6jWeOOI; spf=pass (domain: intel.com, ip: 134.134.136.20, mailfrom: jiewen.yao@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1680223050; x=1711759050; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=48gtK8ONhz1fZ7ArNfEtU6juitA6AiWZMgExDOi59SU=; b=O6jWeOOI2d+Ed0JfPEVnJFMOc3DxHzPU/M0TGJnrITw2imzhqu2Roln4 YZznioyJ5J9gwgSnT9B34Xqa+rp+Q5SCf2oMvJnDKzilZ7CkszYu/xgn2 xuoyF/cvnAKq0fWued+P7l585mOKCYs9KPeLk1J8zorU9aMRkKBPPmCse BZhSRbUr7dAx6xRYAI6P3VMUM1vMPKRYdjlYLgUJHwedW/SArdKY9qBXk 8+YOtn0XIwJ0wiCMiJaRq8eJZfj56t8r5pSyVNCA6SlLdVU4G1t7w38aa TXlJM4FkDiIa6z8IkrKCzlPnHGtLluemqkhVdnw29tVgN1aSxxkeXbfH7 w==; X-IronPort-AV: E=McAfee;i="6600,9927,10665"; a="329844752" X-IronPort-AV: E=Sophos;i="5.98,306,1673942400"; d="scan'208";a="329844752" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Mar 2023 17:37:29 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10665"; a="715221060" X-IronPort-AV: E=Sophos;i="5.98,306,1673942400"; d="scan'208";a="715221060" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga008.jf.intel.com with ESMTP; 30 Mar 2023 17:37:29 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Thu, 30 Mar 2023 17:37:29 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21 via Frontend Transport; Thu, 30 Mar 2023 17:37:29 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.102) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.21; Thu, 30 Mar 2023 17:37:07 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ud4JR0sPUaGvOPRelgaXyx8aVuA6DJ/zYa3dDMZZGRQzS2vlCGjfl4d+ARU0GGhtTLQOLI3nAxO79vnM5psarNn/PhptAkiF5xarpMohUm84WZWObRp8CuzOj+9Dm6r7gkcJMK2UVetS9MxHscuTLNWJdp7CvxnuwcnqCVTlJcH8ZdWhmJWosFzIvUlj0gNStr5AVhIxnTFVH+VZe369TL6ks1GmoUbRpI8b65a97D8GculaVADY3MfeqkUJKVc9ZMjMvS02oYZVql2JX2Xu3fmDzdxFfUiMhOvf/ArgQ5DVy69OLZ4e3xFZzB4ZcEeNrjLRPj7sNthrH9BkOlB3iQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=mwm0hZ0dBmYwyKeqNZY5mlpK6/gk81OIRP0gbjY/muA=; b=CY4cKFRVYyjSc0S2kngY/QIJwdJhbyFfCWCiF+kOUVCcApOd2pAcmc1b+cf5fHdMKfo89GUu2qzu2DMI3ubuU9xYn6iKx2tOh44yMfVC6afTqBbqhJuPsrd2TShN35HRE0pGgSti8ZShEvYbPvmj5rXl5Uz7buoUaOgxvITGwx2QxdAaXSNitxXXv9VTroQPSlD0tAioyvHxMtk31TBGftBA93vDvmbqxq5CzBaYFvjpb7KrVGNHfl8UudeZnucCfa0fRAQcy6aZ+z1shV+Qd7A/qTkbZ9z0GZ8RXwf3T8Expb0+jUO7ogGeJ9tdGaPB+4PWn9a39/TWA4td/Wxzjw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MW4PR11MB5872.namprd11.prod.outlook.com (2603:10b6:303:169::14) by DM4PR11MB5327.namprd11.prod.outlook.com (2603:10b6:5:392::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6254.21; Fri, 31 Mar 2023 00:37:05 +0000 Received: from MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::c0c0:4b46:1dd4:80d6]) by MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::c0c0:4b46:1dd4:80d6%7]) with mapi id 15.20.6178.041; Fri, 31 Mar 2023 00:37:05 +0000 From: "Yao, Jiewen" To: "devel@edk2.groups.io" , "ardb@kernel.org" CC: "Ni, Ray" , Andrew Fish , "Kinney, Michael D" , "Liu, Zhiguang" , Rebecca Cran , Tom Lendacky Subject: Re: [edk2-devel] [RFT PATCH v2 5/6] OvmfPkg: Drop special Xcode5 version of exception handler library Thread-Topic: [edk2-devel] [RFT PATCH v2 5/6] OvmfPkg: Drop special Xcode5 version of exception handler library Thread-Index: AQHZY02hiClsfeGf70mbjjPD8Darta8UCxyQ Date: Fri, 31 Mar 2023 00:37:05 +0000 Message-ID: References: <20230330212101.1566931-1-ardb@kernel.org> <20230330212101.1566931-6-ardb@kernel.org> In-Reply-To: <20230330212101.1566931-6-ardb@kernel.org> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR11MB5872:EE_|DM4PR11MB5327:EE_ x-ms-office365-filtering-correlation-id: c8407b64-ffa8-4c2b-21c3-08db31800d5c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7zhsTCiWCmJ0CQ25LcfOl+rosN9wHytVhue51/MNP4IIHFFRGm50VJ5AVIm9bbS2jjaihbaAVXiAIzc0ssh3x9G0J08sGWJk2eC6+ay6jjmlC7TVtDZYwjPMRJSFjKBzXOj8vOnTmooNh5AG2fw6kQNsu047hcrz360XP16plE64tFuxRYLf5k1PI1zwwO42UhwgvAvB6pRhgTTEg42u3qo2pTbjvuRLKYLupR6Vj0pFRVJscfjawMw6QZRGRdi/1IjL1+etVmGGiqdorXdsSDjfWKuQvLyMsKLPXOHLWK3T3hweSuprgPTvjRjuOMRdx6fV3W0ysCIE77GK3CYJbcPN9n76dDnyWxIsNdbCOgU7144ro0TAVAPRPY3k0Sr1Hq2D8Sjr0UQGcfNapErcAFyqZNctorFjW6d9wxaIDRr8OfPdPwi5Bh/RXxvgV0HXg26rAofRihGTrI3Q5co7ihir3XPg7uVDVQE7Art3laCJvE1on21LLunmT9DtakgtPZMv4jzziCXOT3fm+f5jdLIStnqjBKBE24oh3oKb6vMvCdbm7Z56Tc/LXXmKujhEy8pgj4Bn2faVM9eWmMUyjfV7PbduVnpHNa90tzxEWSBfQ50b8TftQJjzIjRLvlFB+pyuMfAkfeKn2pU+OLcJ3Q== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB5872.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(346002)(136003)(366004)(396003)(39860400002)(376002)(451199021)(83380400001)(86362001)(966005)(7696005)(26005)(316002)(110136005)(54906003)(6506007)(71200400001)(2906002)(53546011)(19627235002)(9686003)(478600001)(186003)(5660300002)(4326008)(33656002)(76116006)(8936002)(38100700002)(122000001)(8676002)(55016003)(52536014)(66476007)(64756008)(66446008)(66556008)(82960400001)(38070700005)(41300700001)(66946007)(66899021);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?UcrL/Dt+KptRaNB+4APjc546xLwd/c9jF65n2clXT7fOiXFGEf7gWM5ejk1H?= =?us-ascii?Q?usM1Veux1PmK28RecQILuYGC3HSo219Vq8dbYLFaWjznlhP2vM1MCnLSlUAJ?= =?us-ascii?Q?pDia5nc5UcMP5B5duvoPAg2iCAW3O16lK8N3KFygeWcPP0ZyJuoA+yNy7MHo?= =?us-ascii?Q?GzAVN0P5BcNbClmKRfN5+Z3FZwmk6gN7JdrxVZQG71vMjERTSYkagU17Eqz4?= =?us-ascii?Q?e1e9nto5mmrm0y+SPOafayqVyfaN7Z0T/H+RFTo1ExyOsGHyQG7KCvqcsIQm?= =?us-ascii?Q?UIUPtHlkEUOoomfxjxmdlDQVbImvhMz4/a6sdJHyYb97BWDUmMSP3fLWc+3k?= =?us-ascii?Q?e+nOCWrSf6h9LITu3voS0iUMFKftNWkcb7Foxvk7eBeSQOJOyrMocG83lgpu?= =?us-ascii?Q?fHvXSncwOzWyE7lQsvR+QN5S4iB7BaODsipXNd3CYXZ3jgyOgRnjK6H0k1tm?= =?us-ascii?Q?jFITgWyBY1BjeCnBi9B4vnzto3Qy2gTR88vfx+qpuzt4sJ1xgOKdtbPxf/aA?= =?us-ascii?Q?zEZPlmRMFUUHJUWadIUU8ZgZOTh403OGeWLe9OUc6VWn2H5ya8XHrnR9jprm?= =?us-ascii?Q?4FsU6B2kAkm/tsakZPaV+8/EMTLKK0ZGGiVjfPZx0FE4LrVsPuA2y+BDW7Kh?= =?us-ascii?Q?ge0qyfY+w5ucqfesK1uAk+t6iyVkFeU4yvS4ImDDtG+mWmJDnn5X1d5smv3u?= =?us-ascii?Q?2nJPG81ASGn5jI4CXvOU87L+MNECg7QwNzPdsgQff0H/b/QElg0ncvrFjKWs?= =?us-ascii?Q?bQ1wTPoDUmVCMrJeRkqlyRfcPsYr6XNxu23+evPGd06Qt3nwhealhiNf6JP3?= =?us-ascii?Q?c2l/r7OJ/u2z8xPrGLtgRZ7HxNVrTVLV+ZyPIHj/IU/4XxPCddDrBorbYsVL?= =?us-ascii?Q?uyDoucJ0SVdJG1eAM6a/6xmUIjXEKwW13cIQhtIFUBvKXBR/odw6Sbd6vKsW?= =?us-ascii?Q?nyNgOoZJzGcgW2KcWtfZrVkPnBnOFOg1FOFKmPopvxxbmZlz+XJpE192lGF3?= =?us-ascii?Q?7UIXlo5rpY75LI4Za7OXrWuXdRd9kdI05zxKYkeMkxEywbtTaiQa6nkUAkh5?= =?us-ascii?Q?yevsRLNli0c3Dd4rIwWeN+rYBiqPv7OIp6YzHKkSENdgugAlAZpDCh0HhiRZ?= =?us-ascii?Q?KlIKLjhjyEGUFHBAKdhP6evQknsoC/Zkym39Y4JycmiKr+eT8pSslHV4x4jJ?= =?us-ascii?Q?jJ616negraIPx5ndkGrxmnzD4QIguOjzw3x/ZtgbUB8BA4vt/mrfeIuuSIWo?= =?us-ascii?Q?Z4di7RCfHF6iP2iCHVBpRyY0UPz066tGtVgARSy0YJO4YAVGP1+WEBZCAX/V?= =?us-ascii?Q?2EmppNwvSOprR7jL8rA5dEAc4yKN/aQKzPW2GvrI08tYFJJXBuida/Igf64s?= =?us-ascii?Q?XCDN7tOFnamzGqKloXEhb05RWmuMBYT9r6G68ZsbomKMw1kockUICULDepVo?= =?us-ascii?Q?DZyhTZ4F6Z6bXr2bpTQSKZwsRvugirpZMuOe78c5i1r2Cw/k4fKlVjDnlMmH?= =?us-ascii?Q?yJbswjAvzRlrLmYUWN4x9MPG0jwYkxcJzouagkiaXryyzt6jH6tAuB2ayp+U?= =?us-ascii?Q?fS+yVSfvQRzcoZWPRAwk8QpQCB6mn3aA3ezKCz5x?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5872.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c8407b64-ffa8-4c2b-21c3-08db31800d5c X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2023 00:37:05.2148 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: FCri1nvGySS7tzi6mFChi9mjW3OzaEM7p59nkho2MroyUmRUNV8T6STO5ZPnQBDULh8KHqnk7INJpOTkWfXu2Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5327 Return-Path: jiewen.yao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Acked-by: Jiewen Yao > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Ard > Biesheuvel > Sent: Friday, March 31, 2023 5:21 AM > To: devel@edk2.groups.io > Cc: Ard Biesheuvel ; Ni; Ni, Ray ; > Andrew Fish ; Kinney, Michael D > ; Liu, Zhiguang ; > Rebecca Cran ; Tom Lendacky > > Subject: [edk2-devel] [RFT PATCH v2 5/6] OvmfPkg: Drop special Xcode5 > version of exception handler library >=20 > The generic and XCODE5 versions of this library are now identical, so > drop the special case. The library will be removed entirely in a > subsequent patch. >=20 > Signed-off-by: Ard Biesheuvel > --- > OvmfPkg/AmdSev/AmdSevX64.dsc | 4 ---- > OvmfPkg/CloudHv/CloudHvX64.dsc | 4 ---- > OvmfPkg/IntelTdx/IntelTdxX64.dsc | 4 ---- > OvmfPkg/Microvm/MicrovmX64.dsc | 4 ---- > OvmfPkg/OvmfPkgIa32.dsc | 4 ---- > OvmfPkg/OvmfPkgIa32X64.dsc | 4 ---- > OvmfPkg/OvmfPkgX64.dsc | 4 ---- > OvmfPkg/OvmfXen.dsc | 4 ---- > 8 files changed, 32 deletions(-) >=20 > diff --git a/OvmfPkg/AmdSev/AmdSevX64.dsc > b/OvmfPkg/AmdSev/AmdSevX64.dsc > index c005e474dd826759..943c4eed9831a1c5 100644 > --- a/OvmfPkg/AmdSev/AmdSevX64.dsc > +++ b/OvmfPkg/AmdSev/AmdSevX64.dsc > @@ -224,11 +224,7 @@ [LibraryClasses.common.SEC] > PeiServicesLib|MdePkg/Library/PeiServicesLib/PeiServicesLib.inf >=20 >=20 > PeiServicesTablePointerLib|MdePkg/Library/PeiServicesTablePointerLibIdt/P > eiServicesTablePointerLibIdt.inf >=20 >=20 > MemoryAllocationLib|MdePkg/Library/PeiMemoryAllocationLib/PeiMemory > AllocationLib.inf >=20 > -!if $(TOOL_CHAIN_TAG) =3D=3D "XCODE5" >=20 > - > CpuExceptionHandlerLib|UefiCpuPkg/Library/CpuExceptionHandlerLib/Xcod > e5SecPeiCpuExceptionHandlerLib.inf >=20 > -!else >=20 >=20 > CpuExceptionHandlerLib|UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPe > iCpuExceptionHandlerLib.inf >=20 > -!endif >=20 > CcExitLib|OvmfPkg/Library/CcExitLib/SecCcExitLib.inf >=20 >=20 > MemEncryptSevLib|OvmfPkg/Library/BaseMemEncryptSevLib/SecMemEncry > ptSevLib.inf >=20 >=20 >=20 > diff --git a/OvmfPkg/CloudHv/CloudHvX64.dsc > b/OvmfPkg/CloudHv/CloudHvX64.dsc > index b9820cc14bee0693..cc2dd925bc940ea8 100644 > --- a/OvmfPkg/CloudHv/CloudHvX64.dsc > +++ b/OvmfPkg/CloudHv/CloudHvX64.dsc > @@ -270,11 +270,7 @@ [LibraryClasses.common.SEC] > PeiServicesLib|MdePkg/Library/PeiServicesLib/PeiServicesLib.inf >=20 >=20 > PeiServicesTablePointerLib|MdePkg/Library/PeiServicesTablePointerLibIdt/P > eiServicesTablePointerLibIdt.inf >=20 >=20 > MemoryAllocationLib|MdePkg/Library/PeiMemoryAllocationLib/PeiMemory > AllocationLib.inf >=20 > -!if $(TOOL_CHAIN_TAG) =3D=3D "XCODE5" >=20 > - > CpuExceptionHandlerLib|UefiCpuPkg/Library/CpuExceptionHandlerLib/Xcod > e5SecPeiCpuExceptionHandlerLib.inf >=20 > -!else >=20 >=20 > CpuExceptionHandlerLib|UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPe > iCpuExceptionHandlerLib.inf >=20 > -!endif >=20 > CcExitLib|OvmfPkg/Library/CcExitLib/SecCcExitLib.inf >=20 >=20 > MemEncryptSevLib|OvmfPkg/Library/BaseMemEncryptSevLib/SecMemEncry > ptSevLib.inf >=20 >=20 >=20 > diff --git a/OvmfPkg/IntelTdx/IntelTdxX64.dsc > b/OvmfPkg/IntelTdx/IntelTdxX64.dsc > index 5c56858d063b96bf..f734409055400859 100644 > --- a/OvmfPkg/IntelTdx/IntelTdxX64.dsc > +++ b/OvmfPkg/IntelTdx/IntelTdxX64.dsc > @@ -238,11 +238,7 @@ [LibraryClasses.common.SEC] >=20 > ExtractGuidedSectionLib|MdePkg/Library/BaseExtractGuidedSectionLib/Bas > eExtractGuidedSectionLib.inf >=20 >=20 > PeiServicesTablePointerLib|MdePkg/Library/PeiServicesTablePointerLibIdt/P > eiServicesTablePointerLibIdt.inf >=20 >=20 > MemoryAllocationLib|EmbeddedPkg/Library/PrePiMemoryAllocationLib/Pre > PiMemoryAllocationLib.inf >=20 > -!if $(TOOL_CHAIN_TAG) =3D=3D "XCODE5" >=20 > - > CpuExceptionHandlerLib|UefiCpuPkg/Library/CpuExceptionHandlerLib/Xcod > e5SecPeiCpuExceptionHandlerLib.inf >=20 > -!else >=20 >=20 > CpuExceptionHandlerLib|UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPe > iCpuExceptionHandlerLib.inf >=20 > -!endif >=20 > CcExitLib|OvmfPkg/Library/CcExitLib/SecCcExitLib.inf >=20 >=20 > MemEncryptSevLib|OvmfPkg/Library/BaseMemEncryptSevLib/SecMemEncry > ptSevLib.inf >=20 >=20 > PrePiHobListPointerLib|OvmfPkg/IntelTdx/PrePiHobListPointerLibTdx/PrePiH > obListPointerLibTdx.inf >=20 > diff --git a/OvmfPkg/Microvm/MicrovmX64.dsc > b/OvmfPkg/Microvm/MicrovmX64.dsc > index 384b0b7afc74e90f..e9aab515592ffcec 100644 > --- a/OvmfPkg/Microvm/MicrovmX64.dsc > +++ b/OvmfPkg/Microvm/MicrovmX64.dsc > @@ -272,11 +272,7 @@ [LibraryClasses.common.SEC] > PeiServicesLib|MdePkg/Library/PeiServicesLib/PeiServicesLib.inf >=20 >=20 > PeiServicesTablePointerLib|MdePkg/Library/PeiServicesTablePointerLibIdt/P > eiServicesTablePointerLibIdt.inf >=20 >=20 > MemoryAllocationLib|MdePkg/Library/PeiMemoryAllocationLib/PeiMemory > AllocationLib.inf >=20 > -!if $(TOOL_CHAIN_TAG) =3D=3D "XCODE5" >=20 > - > CpuExceptionHandlerLib|UefiCpuPkg/Library/CpuExceptionHandlerLib/Xcod > e5SecPeiCpuExceptionHandlerLib.inf >=20 > -!else >=20 >=20 > CpuExceptionHandlerLib|UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPe > iCpuExceptionHandlerLib.inf >=20 > -!endif >=20 > CcExitLib|OvmfPkg/Library/CcExitLib/SecCcExitLib.inf >=20 >=20 > MemEncryptSevLib|OvmfPkg/Library/BaseMemEncryptSevLib/SecMemEncry > ptSevLib.inf >=20 >=20 >=20 > diff --git a/OvmfPkg/OvmfPkgIa32.dsc b/OvmfPkg/OvmfPkgIa32.dsc > index a6db902f54ece86f..86177bb948999435 100644 > --- a/OvmfPkg/OvmfPkgIa32.dsc > +++ b/OvmfPkg/OvmfPkgIa32.dsc > @@ -275,11 +275,7 @@ [LibraryClasses.common.SEC] > PeiServicesLib|MdePkg/Library/PeiServicesLib/PeiServicesLib.inf >=20 >=20 > PeiServicesTablePointerLib|MdePkg/Library/PeiServicesTablePointerLibIdt/P > eiServicesTablePointerLibIdt.inf >=20 >=20 > MemoryAllocationLib|MdePkg/Library/PeiMemoryAllocationLib/PeiMemory > AllocationLib.inf >=20 > -!if $(TOOL_CHAIN_TAG) =3D=3D "XCODE5" >=20 > - > CpuExceptionHandlerLib|UefiCpuPkg/Library/CpuExceptionHandlerLib/Xcod > e5SecPeiCpuExceptionHandlerLib.inf >=20 > -!else >=20 >=20 > CpuExceptionHandlerLib|UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPe > iCpuExceptionHandlerLib.inf >=20 > -!endif >=20 >=20 > MemEncryptSevLib|OvmfPkg/Library/BaseMemEncryptSevLib/SecMemEncry > ptSevLib.inf >=20 >=20 >=20 > [LibraryClasses.common.PEI_CORE] >=20 > diff --git a/OvmfPkg/OvmfPkgIa32X64.dsc b/OvmfPkg/OvmfPkgIa32X64.dsc > index 076fc0353de02aaa..065b5445064712d9 100644 > --- a/OvmfPkg/OvmfPkgIa32X64.dsc > +++ b/OvmfPkg/OvmfPkgIa32X64.dsc > @@ -280,11 +280,7 @@ [LibraryClasses.common.SEC] > PeiServicesLib|MdePkg/Library/PeiServicesLib/PeiServicesLib.inf >=20 >=20 > PeiServicesTablePointerLib|MdePkg/Library/PeiServicesTablePointerLibIdt/P > eiServicesTablePointerLibIdt.inf >=20 >=20 > MemoryAllocationLib|MdePkg/Library/PeiMemoryAllocationLib/PeiMemory > AllocationLib.inf >=20 > -!if $(TOOL_CHAIN_TAG) =3D=3D "XCODE5" >=20 > - > CpuExceptionHandlerLib|UefiCpuPkg/Library/CpuExceptionHandlerLib/Xcod > e5SecPeiCpuExceptionHandlerLib.inf >=20 > -!else >=20 >=20 > CpuExceptionHandlerLib|UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPe > iCpuExceptionHandlerLib.inf >=20 > -!endif >=20 >=20 > MemEncryptSevLib|OvmfPkg/Library/BaseMemEncryptSevLib/SecMemEncry > ptSevLib.inf >=20 >=20 >=20 > [LibraryClasses.common.PEI_CORE] >=20 > diff --git a/OvmfPkg/OvmfPkgX64.dsc b/OvmfPkg/OvmfPkgX64.dsc > index b2f3d14cd94d5fff..3d405cd4ade07900 100644 > --- a/OvmfPkg/OvmfPkgX64.dsc > +++ b/OvmfPkg/OvmfPkgX64.dsc > @@ -297,11 +297,7 @@ [LibraryClasses.common.SEC] > PeiServicesLib|MdePkg/Library/PeiServicesLib/PeiServicesLib.inf >=20 >=20 > PeiServicesTablePointerLib|MdePkg/Library/PeiServicesTablePointerLibIdt/P > eiServicesTablePointerLibIdt.inf >=20 >=20 > MemoryAllocationLib|MdePkg/Library/PeiMemoryAllocationLib/PeiMemory > AllocationLib.inf >=20 > -!if $(TOOL_CHAIN_TAG) =3D=3D "XCODE5" || $(TOOL_CHAIN_TAG) =3D=3D > "CLANGDWARF" >=20 > - > CpuExceptionHandlerLib|UefiCpuPkg/Library/CpuExceptionHandlerLib/Xcod > e5SecPeiCpuExceptionHandlerLib.inf >=20 > -!else >=20 >=20 > CpuExceptionHandlerLib|UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPe > iCpuExceptionHandlerLib.inf >=20 > -!endif >=20 > CcExitLib|OvmfPkg/Library/CcExitLib/SecCcExitLib.inf >=20 >=20 > MemEncryptSevLib|OvmfPkg/Library/BaseMemEncryptSevLib/SecMemEncry > ptSevLib.inf >=20 > CcProbeLib|OvmfPkg/Library/CcProbeLib/SecPeiCcProbeLib.inf >=20 > diff --git a/OvmfPkg/OvmfXen.dsc b/OvmfPkg/OvmfXen.dsc > index 990225d2dd05d3a8..8bfc16c2d3d6aabe 100644 > --- a/OvmfPkg/OvmfXen.dsc > +++ b/OvmfPkg/OvmfXen.dsc > @@ -247,11 +247,7 @@ [LibraryClasses.common.SEC] > PeiServicesLib|MdePkg/Library/PeiServicesLib/PeiServicesLib.inf >=20 >=20 > PeiServicesTablePointerLib|MdePkg/Library/PeiServicesTablePointerLibIdt/P > eiServicesTablePointerLibIdt.inf >=20 >=20 > MemoryAllocationLib|MdePkg/Library/PeiMemoryAllocationLib/PeiMemory > AllocationLib.inf >=20 > -!if $(TOOL_CHAIN_TAG) =3D=3D "XCODE5" >=20 > - > CpuExceptionHandlerLib|UefiCpuPkg/Library/CpuExceptionHandlerLib/Xcod > e5SecPeiCpuExceptionHandlerLib.inf >=20 > -!else >=20 >=20 > CpuExceptionHandlerLib|UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPe > iCpuExceptionHandlerLib.inf >=20 > -!endif >=20 >=20 > MemEncryptSevLib|OvmfPkg/Library/BaseMemEncryptSevLib/SecMemEncry > ptSevLib.inf >=20 >=20 >=20 > [LibraryClasses.common.PEI_CORE] >=20 > -- > 2.39.2 >=20 >=20 >=20 > -=3D-=3D-=3D-=3D-=3D-=3D > Groups.io Links: You receive all messages sent to this group. > View/Reply Online (#102216): > https://edk2.groups.io/g/devel/message/102216 > Mute This Topic: https://groups.io/mt/97960768/1772286 > Group Owner: devel+owner@edk2.groups.io > Unsubscribe: https://edk2.groups.io/g/devel/unsub [jiewen.yao@intel.com] > -=3D-=3D-=3D-=3D-=3D-=3D >=20