From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mx.groups.io with SMTP id smtpd.web11.1096.1602116773014861731 for ; Wed, 07 Oct 2020 17:26:13 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=xUnruc2S; spf=pass (domain: intel.com, ip: 134.134.136.65, mailfrom: jiewen.yao@intel.com) IronPort-SDR: Cw2fVHi05yF3lJ4hTVcshei8qRAl/GPQEQYaSKpF6H6Be4bmh3z0e/66pFUoI1VhmUYq9KRu8m 5imbqD2UInCQ== X-IronPort-AV: E=McAfee;i="6000,8403,9767"; a="165261176" X-IronPort-AV: E=Sophos;i="5.77,348,1596524400"; d="scan'208";a="165261176" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Oct 2020 17:26:11 -0700 IronPort-SDR: Bz/AmP4HYLGDC+zgMSV7ZWGtAAguK7Gf5ZqyLoZ7rwCil+KTJeCdAODRRNYB3zvOw1M9FSR4r/ WxyN+LWWWAtw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,348,1596524400"; d="scan'208";a="297854837" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga008.fm.intel.com with ESMTP; 07 Oct 2020 17:26:11 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 7 Oct 2020 17:26:11 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Wed, 7 Oct 2020 17:26:11 -0700 Received: from NAM02-CY1-obe.outbound.protection.outlook.com (104.47.37.55) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Wed, 7 Oct 2020 17:26:10 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eZAhcqGlv3OAvuHxYjY6lC2NSzI79AKyPOVgTsztLuc/YxAYePpFtDINrE4W1F3QtbOb+ZllLo34SeH//nmT+cRCI/0DCtMaAGNMY12i2sS1h4FnS1rnqHimlCpDf/DCsBGEMMCb3AuNv2aD+vYJYbdufrsLUXsFhJ+2ieYq31xxUT/hzfDan8KBrnGew2HXtGHJFiLZSBfK4oFnT6gKKlpL7nzwbQ9PE/pvCvbhUwDmvPWFTuM3AMAZQj4DYpVWYpBtIRbyOWQfhW4hKy02t3hVQ3cMwcbwekU+y8nDxsjl63xqwqL/Npa+AVVJwFok0Ot5QAUY1kArkOUvmP9WZQ== 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-SenderADCheck; bh=9hrV1ysnRuxCy0G8gTklWnBa6bqBUk8VrC4TycE0uTs=; b=NouwXeEKoq3hSeaVLE1SdQWBS6A7LKzRDlDhYhBUaDFXF+MtsImV5/aS26mEaDur77+W0yyzSg4LqjneFFaCpFdPHiA8xok9Huk0FLi/o5eYnZuhF8vKAiSansK6BJSMrQ5BO1S1o2b52dOnboddYaOFCA2vSfMnH6422Ot1NK3VqeW8FQiEkktzeA4oCRO2bQ9IXfIUQRRG5R07UJbWAXgp6llP9VZg/BJehtKPwRr0TQgmDHr0scs3tKJW5TsX88+wEKWfOuYVcUQrpYY1OWshcUSt2YOxPw6qJvVvCrGndjHuXhnP9DysfW+ItQOD2kbDNl9pIFJ4Id9nZE7ViQ== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9hrV1ysnRuxCy0G8gTklWnBa6bqBUk8VrC4TycE0uTs=; b=xUnruc2SxznJfdPti85f+WwGv74+ZlbcpcYTj1Hv+f7YdwA15zc0eY7hJ7GW0oJvfsvQWZ7HvgOwfKJGZ2ef7JiKsRi0nbMkArmdAOMP2bxeHVPMvn+s5amnOka6kz+jnuakAuvq0KTf9xtoPLadPcXaR6CZyfbbsfXUI/8igJ0= Received: from CY4PR11MB1288.namprd11.prod.outlook.com (2603:10b6:903:23::8) by CY4PR11MB1813.namprd11.prod.outlook.com (2603:10b6:903:127::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3455.22; Thu, 8 Oct 2020 00:26:09 +0000 Received: from CY4PR11MB1288.namprd11.prod.outlook.com ([fe80::8948:caa4:ca1a:23ac]) by CY4PR11MB1288.namprd11.prod.outlook.com ([fe80::8948:caa4:ca1a:23ac%10]) with mapi id 15.20.3455.022; Thu, 8 Oct 2020 00:26:09 +0000 From: "Yao, Jiewen" To: "devel@edk2.groups.io" , "ard.biesheuvel@arm.com" , "matthewfcarlson@gmail.com" CC: "Wang, Jian J" , "Lu, XiaoyuX" , "Jiang, Guomin" , "Leif Lindholm" Subject: Re: [edk2-devel] [PATCH v1 1/1] [CryptoPkg] Add CC flags for MSVC ARM on IntrinsicLib Thread-Topic: [edk2-devel] [PATCH v1 1/1] [CryptoPkg] Add CC flags for MSVC ARM on IntrinsicLib Thread-Index: AQHWnNpIJn7SFADDVU2fATwj7IQAZamMehMAgABfBqA= Date: Thu, 8 Oct 2020 00:26:09 +0000 Message-ID: References: <20201007184145.5232-1-matthewfcarlson@gmail.com> <20201007184145.5232-2-matthewfcarlson@gmail.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=intel.com; x-originating-ip: [101.80.124.211] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 37df475d-ea02-4fb8-c9db-08d86b20c0f1 x-ms-traffictypediagnostic: CY4PR11MB1813: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3513; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Lh7D1jW1U5ko8lKlbLoJwtR+rXwkxVbBkrym9A6JU9pCskjpwCIQ3CRfhM9F90Nd/JFeKNBgogiUqmYQH6wjHIrVahIKjk/Y49PUPEK2Nnqn5aQM+C9wsvo0oexxiC6jdKKA14Rq9cfplSrOMFY8OBa05vXvFahtO8BPbHe+Q7T52Ev1kNDi/raNI3k7FF0F+L8Nd6S6ubrRUQdNXj+rA/MpWMF3lw/dEw/NRP8WdKJQXQZlex7VoFpMoe5KxeojEnRUFb8qUB5lG6GMsn6SA1UO0asKGFCqp3AO6NBPVD8OwnBSDtDr6F/RKfaqQxcgFka6RAoQIwHnT77hbFcj66LL5GeOKWV+xh10FhkmM5P8WHU/KpxsLBejSGFnlb6DnYNXZz+2JaBPJlNXSz/21O6XISImlmBb+BdN6EzQSv2YFFyGjcgafyPdWihXxGz82n9csLiOSfWJfLzL/bXzxg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY4PR11MB1288.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(376002)(396003)(39860400002)(346002)(136003)(366004)(76116006)(66446008)(66476007)(64756008)(66556008)(2906002)(8676002)(5660300002)(8936002)(86362001)(66946007)(52536014)(83080400001)(7696005)(53546011)(26005)(71200400001)(54906003)(316002)(110136005)(9686003)(83380400001)(6506007)(55016002)(478600001)(966005)(4326008)(186003)(33656002)(545624004);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: xhzvTXJ7jk1WeIc9bmOUykHKfHcv+G+PKUs7Pra0euHsdYXKoDWo+eqtIRgMEowjbYw8d+TWZHofZYlevBR2PR/LobVz0tXqYfkjUl7/jEw9jndDndkHHhWljzCiFfbGQDUgUtIXxBvSwFaQnEm/ZelFzGEon4IdrLzBTC8riOucVRhGKqHCXzDdKoaPbuonWmXUCd/zR7pusgxsnTbZujoetelgER4t4/6Ve1BfdtL7/UyC1Z8R3lZqYDWYSZETqoLOfCWjFd2wmuYu0Cravc5c9H30N+4W+ZV6w0MV0oBZLKVovWocJ+UIOi8LbV5cBPPwFftEDyMdWBiHNK8KPrboIDu/wGB5TPLwSyXbhr1R7mmMfOYFr+2nO74wODxHOTYXH85Jm2+aitQ96/sXQVmrSsGUkEBd4yzVJ/ivT9+48yunm4py+WHa6UVOcegoVask06D2UZ3BOmTVr+64Q2/wz+Xc3RtD7Q6s8fSCkjFr1MSA0g1gF1yLCEl53A93kR4xR4Hp8N89WBYrj6qFUwKKsbOVgmH17wAE55KOqO5q7zDglGaQzAfp9tDN4BN/NZd3DbT0ZRwgAKUlL9EcrrVTXmBZuE+3M6IY4UqFl7g/KftB0jI6MEOEBVedLO/u0ug+RNTJIOgYvRyMWE4pNA== MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CY4PR11MB1288.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 37df475d-ea02-4fb8-c9db-08d86b20c0f1 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Oct 2020 00:26:09.1752 (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: rfLjBPccfkNSMGBlEvKuno+ci/S3SljKPSqnV/Kgg0lWdmODFXG386jhmQjeca8lSwv80CKUuhkoA/x3R09cXA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR11MB1813 Return-Path: jiewen.yao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 TmVlZCBBUk0gb3IgY29tcGlsZXIgZXhwZXJ0IHRvIGdpdmUgUi1CLg0KQWNrZWQtYnk6IEppZXdl biBZYW8gPEppZXdlbi55YW9AaW50ZWwuY29tPg0KDQoNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3Nh Z2UtLS0tLQ0KPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMu aW8+IE9uIEJlaGFsZiBPZiBBcmQNCj4gQmllc2hldXZlbA0KPiBTZW50OiBUaHVyc2RheSwgT2N0 b2JlciA4LCAyMDIwIDI6NDUgQU0NCj4gVG86IG1hdHRoZXdmY2FybHNvbkBnbWFpbC5jb207IGRl dmVsQGVkazIuZ3JvdXBzLmlvDQo+IENjOiBZYW8sIEppZXdlbiA8amlld2VuLnlhb0BpbnRlbC5j b20+OyBXYW5nLCBKaWFuIEogPGppYW4uai53YW5nQGludGVsLmNvbT47DQo+IEx1LCBYaWFveXVY IDx4aWFveXV4Lmx1QGludGVsLmNvbT47IEppYW5nLCBHdW9taW4gPGd1b21pbi5qaWFuZ0BpbnRl bC5jb20+Ow0KPiBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4NCj4gU3ViamVjdDog UmU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjEgMS8xXSBbQ3J5cHRvUGtnXSBBZGQgQ0MgZmxhZ3Mg Zm9yIE1TVkMNCj4gQVJNIG9uIEludHJpbnNpY0xpYg0KPiANCj4gT24gMTAvNy8yMCA4OjQxIFBN LCBtYXR0aGV3ZmNhcmxzb25AZ21haWwuY29tIHdyb3RlOg0KPiA+IEZyb206IE1hdHRoZXcgQ2Fy bHNvbiA8bWF0dGhld2ZjYXJsc29uQGdtYWlsLmNvbT4NCj4gPg0KPiA+IFRoaXMgYWRkcyBjb21w aWxlciBmbGFncyBmb3IgQUFSQ0g2NCBhbmQgQVJNIGZvciB0aGUgVmlzdWFsIFN0dWRpbw0KPiA+ IGNvbXBpbGVycyB0byB0aGUgSW50cmluc2ljTGliIGluZi4NCj4gPg0KPiA+IFJlZjogaHR0cHM6 Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0yODIxDQo+ID4NCj4gPiBD YzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+DQo+ID4gQ2M6IEppYW4gSiBXYW5n IDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+DQo+ID4gQ2M6IFhpYW95dSBMdSA8eGlhb3l1eC5sdUBp bnRlbC5jb20+DQo+ID4gQ2M6IEd1b21pbiBKaWFuZyA8Z3VvbWluLmppYW5nQGludGVsLmNvbT4N Cj4gPiBDYzogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGFybS5jb20+DQo+ID4gQ2M6 IExlaWYgTGluZGhvbG0gPGxlaWZAbnV2aWFpbmMuY29tPg0KPiA+IFNpZ25lZC1vZmYtYnk6IE1h dHRoZXcgQ2FybHNvbiA8bWF0dGhld2ZjYXJsc29uQGdtYWlsLmNvbT4NCj4gDQo+IEhpIE1hdHQs DQo+IA0KPiBQbGVhc2UgZG9uJ3QgcHV0IHRoZSBwYWNrYWdlIG5hbWUgaW4gW10gaW4gdGhlIHN1 YmplY3QgbGluZS4gVGhhdCB3aWxsDQo+IGNhdXNlICdnaXQgYW0nIHRvIHN0cmlwIGl0IHdoZW4g YXBwbHlpbmcgdGhlIHBhdGNoLg0KPiANCj4gQWNrZWQtYnk6IEFyZCBCaWVzaGV1dmVsIDxhcmQu Ymllc2hldXZlbEBhcm0uY29tPg0KPiANCj4gDQo+ID4gLS0tDQo+ID4gICBDcnlwdG9Qa2cvTGli cmFyeS9JbnRyaW5zaWNMaWIvSW50cmluc2ljTGliLmluZiB8IDQgKysrLQ0KPiA+ICAgMSBmaWxl IGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPiA+DQo+ID4gZGlmZiAt LWdpdCBhL0NyeXB0b1BrZy9MaWJyYXJ5L0ludHJpbnNpY0xpYi9JbnRyaW5zaWNMaWIuaW5mDQo+ IGIvQ3J5cHRvUGtnL0xpYnJhcnkvSW50cmluc2ljTGliL0ludHJpbnNpY0xpYi5pbmYNCj4gPiBp bmRleCBmY2JiOTMzMTZjZjcuLmFkMDViM2EwMDBjNCAxMDA2NDQNCj4gPiAtLS0gYS9DcnlwdG9Q a2cvTGlicmFyeS9JbnRyaW5zaWNMaWIvSW50cmluc2ljTGliLmluZg0KPiA+ICsrKyBiL0NyeXB0 b1BrZy9MaWJyYXJ5L0ludHJpbnNpY0xpYi9JbnRyaW5zaWNMaWIuaW5mDQo+ID4gQEAgLTY0LDQg KzY0LDYgQEANCj4gPiAgICAgIE1TRlQ6UkVMRUFTRV8qX0lBMzJfQ0NfRkxBR1MgICAgICAgICAg ID09IC9ub2xvZ28gL2MgL1dYIC9HUy0gL1c0DQo+IC9HczMyNzY4IC9EIFVOSUNPREUgL08xYjIg L0ZJQXV0b0dlbi5oIC9FSHMtYy0gL0dSLSAvR0YNCj4gPiAgICAgIE1TRlQ6REVCVUdfKl9YNjRf Q0NfRkxBR1MgICAgICAgICAgICAgID09IC9ub2xvZ28gL2MgL1dYIC9HUy0gL1ggL1c0DQo+IC9H czMyNzY4IC9EIFVOSUNPREUgL08xYjJzIC9HeSAvRklBdXRvR2VuLmggL0VIcy1jLSAvR1ItIC9H RiAvWmkgL0dtDQo+ID4gICAgICBNU0ZUOlJFTEVBU0VfKl9YNjRfQ0NfRkxBR1MgICAgICAgICAg ICA9PSAvbm9sb2dvIC9jIC9XWCAvR1MtIC9YIC9XNA0KPiAvR3MzMjc2OCAvRCBVTklDT0RFIC9P MWIycyAvR3kgL0ZJQXV0b0dlbi5oIC9FSHMtYy0gL0dSLSAvR0YNCj4gPiAtICBJTlRFTDoqXypf Kl9DQ19GTEFHUyAgICAgICAgICAgICAgICAgICAgPSAgL09pLQ0KPiA+ICsgICBNU0ZUOkRFQlVH XypfQUFSQ0g2NF9DQ19GTEFHUyAgICAgICAgICA9PSAvbm9sb2dvIC9jIC9XWCAvR1MtIC9YIC9X NA0KPiAvR3MzMjc2OCAvRCBVTklDT0RFIC9PMWIycyAvR3kgL0ZJQXV0b0dlbi5oIC9FSHMtYy0g L0dSLSAvR0YgL1ppIC9HbQ0KPiA+ICsgICBNU0ZUOlJFTEVBU0VfKl9BQVJDSDY0X0NDX0ZMQUdT ICAgICAgICA9PSAvbm9sb2dvIC9jIC9XWCAvR1MtIC9YIC9XNA0KPiAvR3MzMjc2OCAvRCBVTklD T0RFIC9PMWIycyAvR3kgL0ZJQXV0b0dlbi5oIC9FSHMtYy0gL0dSLSAvR0YNCj4gPiArICAgSU5U RUw6Kl8qXypfQ0NfRkxBR1MgICAgICAgICAgICAgICAgICAgID0gIC9PaS0NCj4gPg0KPiANCj4g DQo+IA0KPiANCj4gDQoNCg==