From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mx.groups.io with SMTP id smtpd.web11.166.1582782813063905472 for ; Wed, 26 Feb 2020 21:53:33 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.120, mailfrom: michael.d.kinney@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 26 Feb 2020 21:53:32 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,490,1574150400"; d="scan'208";a="238292601" Received: from orsmsx108.amr.corp.intel.com ([10.22.240.6]) by orsmga003.jf.intel.com with ESMTP; 26 Feb 2020 21:53:32 -0800 Received: from orsmsx126.amr.corp.intel.com (10.22.240.126) by ORSMSX108.amr.corp.intel.com (10.22.240.6) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 26 Feb 2020 21:53:32 -0800 Received: from orsmsx113.amr.corp.intel.com ([169.254.9.183]) by ORSMSX126.amr.corp.intel.com ([169.254.4.206]) with mapi id 14.03.0439.000; Wed, 26 Feb 2020 21:53:31 -0800 From: "Michael D Kinney" To: "Gao, Liming" , "devel@edk2.groups.io" , "Fu, Siyuan" , "Kinney, Michael D" CC: "Ni, Ray" , "Chaganty, Rangasai V" Subject: Re: [edk2-devel] [Patch] IntelSiliconPkg/ShadowMicrocodePei: Fix GCC build error. Thread-Topic: [edk2-devel] [Patch] IntelSiliconPkg/ShadowMicrocodePei: Fix GCC build error. Thread-Index: AQHV7RFvoF4hQ1HkUk+Of6TCDOhYQKguglBAgACJ6gD//33w4A== Date: Thu, 27 Feb 2020 05:53:31 +0000 Message-ID: References: <20200227015826.67948-1-siyuan.fu@intel.com> <6acaf6d138b04415bf48cb4f8508ed80@intel.com> In-Reply-To: <6acaf6d138b04415bf48cb4f8508ed80@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.22.254.139] MIME-Version: 1.0 Return-Path: michael.d.kinney@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 V2hpY2ggR0NDIGFuZCBDTEFORyB0b29sIGNoYWluIHRhZ3M/DQoNCkZsZXhpYmxlIGFycmF5IG1l bWJlciBpcyBhIHN0YW5kYXJkIEMgZmVhdHVyZQ0KZG9jdW1lbnRlZCBpbiBDOTkuDQoNCk1pa2UN Cg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHYW8sIExpbWluZyA8bGlt aW5nLmdhb0BpbnRlbC5jb20+DQo+IFNlbnQ6IFdlZG5lc2RheSwgRmVicnVhcnkgMjYsIDIwMjAg OTozOCBQTQ0KPiBUbzogS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwu Y29tPjsNCj4gZGV2ZWxAZWRrMi5ncm91cHMuaW87IEZ1LCBTaXl1YW4gPHNpeXVhbi5mdUBpbnRl bC5jb20+DQo+IENjOiBOaSwgUmF5IDxyYXkubmlAaW50ZWwuY29tPjsgQ2hhZ2FudHksIFJhbmdh c2FpIFYNCj4gPHJhbmdhc2FpLnYuY2hhZ2FudHlAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSRTog W2VkazItZGV2ZWxdIFtQYXRjaF0NCj4gSW50ZWxTaWxpY29uUGtnL1NoYWRvd01pY3JvY29kZVBl aTogRml4IEdDQyBidWlsZA0KPiBlcnJvci4NCj4gDQo+IE1pa2U6DQo+ICAgSSBmaW5kIEdDQyBh bmQgQ0xBTkcgd2lsbCByZXBvcnQgdGhlIGVycm9yIGZvciB0aGUNCj4gZW1wdHkgc3RydWN0Lg0K PiANCj4gZDpcYWxscGtnXGVkazItDQo+IHBsYXRmb3Jtc1xTaWxpY29uXEludGVsXEludGVsU2ls aWNvblBrZ1xJbmNsdWRlXEd1aWQvTWkNCj4gY3JvY29kZVNoYWRvd0luZm9Ib2IuaDo2MToxMTog ZXJyb3I6IGZsZXhpYmxlIGFycmF5DQo+IG1lbWJlciAnTWljcm9jb2RlQWRkcmVzc0luRmxhc2gn IG5vdCBhbGxvd2VkIGluDQo+IG90aGVyd2lzZSBlbXB0eSBzdHJ1Y3QNCj4gICBVSU5UNjQgIE1p Y3JvY29kZUFkZHJlc3NJbkZsYXNoW107DQo+ICAgICAgICAgICBeDQo+IDEgZXJyb3IgZ2VuZXJh dGVkLg0KPiANCj4gVGhhbmtzDQo+IExpbWluZw0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQo+ID4gRnJvbTogS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwu Y29tPg0KPiA+IFNlbnQ6IFRodXJzZGF5LCBGZWJydWFyeSAyNywgMjAyMCAxOjI1IFBNDQo+ID4g VG86IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBGdSwgU2l5dWFuDQo+IDxzaXl1YW4uZnVAaW50ZWwu Y29tPjsgS2lubmV5LCBNaWNoYWVsIEQNCj4gPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0K PiA+IENjOiBOaSwgUmF5IDxyYXkubmlAaW50ZWwuY29tPjsgQ2hhZ2FudHksIFJhbmdhc2FpIFYN Cj4gPHJhbmdhc2FpLnYuY2hhZ2FudHlAaW50ZWwuY29tPjsgR2FvLCBMaW1pbmcNCj4gPGxpbWlu Zy5nYW9AaW50ZWwuY29tPg0KPiA+IFN1YmplY3Q6IFJFOiBbZWRrMi1kZXZlbF0gW1BhdGNoXQ0K PiBJbnRlbFNpbGljb25Qa2cvU2hhZG93TWljcm9jb2RlUGVpOiBGaXggR0NDIGJ1aWxkDQo+IGVy cm9yLg0KPiA+DQo+ID4gV2hhdCBjb21waWxlciBkb2VzIG5vdCBsaWtlIHRoZSBmbGV4aWJsZSBh cnJheQ0KPiA+IG1lbWJlciBzeW50YXggW10uDQo+ID4NCj4gPiBNaWtlDQo+ID4NCj4gPiA+IC0t LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5p byA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+DQo+IE9uDQo+ID4gPiBCZWhhbGYgT2YgU2l5dWFuLCBG dQ0KPiA+ID4gU2VudDogV2VkbmVzZGF5LCBGZWJydWFyeSAyNiwgMjAyMCA1OjU4IFBNDQo+ID4g PiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4gPiA+IENjOiBOaSwgUmF5IDxyYXkubmlAaW50 ZWwuY29tPjsgQ2hhZ2FudHksIFJhbmdhc2FpDQo+IFYNCj4gPiA+IDxyYW5nYXNhaS52LmNoYWdh bnR5QGludGVsLmNvbT47IEdhbywgTGltaW5nDQo+ID4gPiA8bGltaW5nLmdhb0BpbnRlbC5jb20+ DQo+ID4gPiBTdWJqZWN0OiBbZWRrMi1kZXZlbF0gW1BhdGNoXQ0KPiA+ID4gSW50ZWxTaWxpY29u UGtnL1NoYWRvd01pY3JvY29kZVBlaTogRml4IEdDQyBidWlsZA0KPiA+ID4gZXJyb3IuDQo+ID4g Pg0KPiA+ID4gVGhpcyBwYXRjaCBmaXhlcyBjb21waWxlciBlcnJvciBpbnRyb2R1Y2VkIGJ5DQo+ IGNvbW1pdA0KPiA+ID4gYjAwOTlhMzliZC4NCj4gPiA+DQo+ID4gPiBCWjoNCj4gPiA+DQo+IGh0 dHBzOi8vdGlhbm9jb3JlLmFjZ211bHRpbWVkaWEuY29tL3Nob3dfYnVnLmNnaT9pZD0yNDQNCj4g PiA+IDkNCj4gPiA+IENjOiBSYXkgTmkgPHJheS5uaUBpbnRlbC5jb20+DQo+ID4gPiBDYzogUmFu Z2FzYWkgViBDaGFnYW50eQ0KPiA8cmFuZ2FzYWkudi5jaGFnYW50eUBpbnRlbC5jb20+DQo+ID4g PiBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+DQo+ID4gPiBTaWduZWQtb2Zm LWJ5OiBTaXl1YW4gRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+DQo+ID4gPiAtLS0NCj4gPiA+ICAu Li4vRmVhdHVyZS9TaGFkb3dNaWNyb2NvZGUvU2hhZG93TWljcm9jb2RlUGVpLmMNCj4gPiA+IHwg MiArLQ0KPiA+ID4NCj4gPiA+DQo+IC4uLi9JbnRlbC9JbnRlbFNpbGljb25Qa2cvSW5jbHVkZS9H dWlkL01pY3JvY29kZVNoYWRvd0kNCj4gPiA+IG5mb0hvYi5oIHwgMiArLQ0KPiA+ID4gIDIgZmls ZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQ0KPiA+ID4NCj4gPiA+ IGRpZmYgLS1naXQNCj4gPiA+DQo+IGEvU2lsaWNvbi9JbnRlbC9JbnRlbFNpbGljb25Qa2cvRmVh dHVyZS9TaGFkb3dNaWNyb2NvZGUNCj4gPiA+IC9TaGFkb3dNaWNyb2NvZGVQZWkuYw0KPiA+ID4N Cj4gYi9TaWxpY29uL0ludGVsL0ludGVsU2lsaWNvblBrZy9GZWF0dXJlL1NoYWRvd01pY3JvY29k ZQ0KPiA+ID4gL1NoYWRvd01pY3JvY29kZVBlaS5jDQo+ID4gPiBpbmRleCA3ZTQwODQyNDdlLi44 ZDY1NzRmNjY3IDEwMDY0NA0KPiA+ID4gLS0tDQo+ID4gPg0KPiBhL1NpbGljb24vSW50ZWwvSW50 ZWxTaWxpY29uUGtnL0ZlYXR1cmUvU2hhZG93TWljcm9jb2RlDQo+ID4gPiAvU2hhZG93TWljcm9j b2RlUGVpLmMNCj4gPiA+ICsrKw0KPiA+ID4NCj4gYi9TaWxpY29uL0ludGVsL0ludGVsU2lsaWNv blBrZy9GZWF0dXJlL1NoYWRvd01pY3JvY29kZQ0KPiA+ID4gL1NoYWRvd01pY3JvY29kZVBlaS5j DQo+ID4gPiBAQCAtMjQ3LDcgKzI0Nyw3IEBAIFNoYWRvd01pY3JvY29kZVBhdGNoV29ya2VyICgN Cj4gPiA+ICAgICAgICAoVk9JRCAqKSBQYXRjaGVzW0luZGV4XS5BZGRyZXNzLA0KPiA+ID4gICAg ICAgIFBhdGNoZXNbSW5kZXhdLlNpemUNCj4gPiA+ICAgICAgICApOw0KPiA+ID4gLSAgICBNaWNy b2NvZGVBZGRyZXNzSW5NZW1vcnlbSW5kZXhdID0gKFVJTlQ2NCkNCj4gV2Fsa2VyOw0KPiA+ID4g KyAgICBNaWNyb2NvZGVBZGRyZXNzSW5NZW1vcnlbSW5kZXhdID0gKFVJTlQ2NCkNCj4gKFVJTlRO KQ0KPiA+ID4gV2Fsa2VyOw0KPiA+ID4gICAgICBGbGFzaGNvbnRleHQtPk1pY3JvY29kZUFkZHJl c3NJbkZsYXNoW0luZGV4XQ0KPiA9DQo+ID4gPiAoVUlOVDY0KSBQYXRjaGVzW0luZGV4XS5BZGRy ZXNzOw0KPiA+ID4gICAgICBXYWxrZXIgKz0gUGF0Y2hlc1tJbmRleF0uU2l6ZTsNCj4gPiA+ICAg IH0NCj4gPiA+IGRpZmYgLS1naXQNCj4gPiA+DQo+IGEvU2lsaWNvbi9JbnRlbC9JbnRlbFNpbGlj b25Qa2cvSW5jbHVkZS9HdWlkL01pY3JvY29kZVMNCj4gPiA+IGhhZG93SW5mb0hvYi5oDQo+ID4g Pg0KPiBiL1NpbGljb24vSW50ZWwvSW50ZWxTaWxpY29uUGtnL0luY2x1ZGUvR3VpZC9NaWNyb2Nv ZGVTDQo+ID4gPiBoYWRvd0luZm9Ib2IuaA0KPiA+ID4gaW5kZXggZDg4N2IzOTEyMy4uMWRhYWUx MjM0YSAxMDA2NDQNCj4gPiA+IC0tLQ0KPiA+ID4NCj4gYS9TaWxpY29uL0ludGVsL0ludGVsU2ls aWNvblBrZy9JbmNsdWRlL0d1aWQvTWljcm9jb2RlUw0KPiA+ID4gaGFkb3dJbmZvSG9iLmgNCj4g PiA+ICsrKw0KPiA+ID4NCj4gYi9TaWxpY29uL0ludGVsL0ludGVsU2lsaWNvblBrZy9JbmNsdWRl L0d1aWQvTWljcm9jb2RlUw0KPiA+ID4gaGFkb3dJbmZvSG9iLmgNCj4gPiA+IEBAIC01OCw3ICs1 OCw3IEBAIHR5cGVkZWYgc3RydWN0IHsNCj4gPiA+ICAgIC8vIG1pY3JvY29kZSBwYXRjaCBhZGRy ZXNzIG9uIGZsYXNoLiBUaGUgYWRkcmVzcw0KPiBpcw0KPiA+ID4gcGxhY2VkIGluIHNhbWUNCj4g PiA+ICAgIC8vIG9yZGVyIGFzIHRoZSBtaWNyb2NvZGUgcGF0Y2hlcyBpbg0KPiA+ID4gTWljcm9j b2RlQWRkckluTWVtb3J5Lg0KPiA+ID4gICAgLy8NCj4gPiA+IC0gIFVJTlQ2NCAgTWljcm9jb2Rl QWRkcmVzc0luRmxhc2hbXTsNCj4gPiA+ICsgIFVJTlQ2NCAgTWljcm9jb2RlQWRkcmVzc0luRmxh c2hbMF07DQo+ID4gPiAgfSBFRklfTUlDUk9DT0RFX1NUT1JBR0VfVFlQRV9GTEFTSF9DT05URVhU Ow0KPiA+ID4NCj4gPiA+ICAjZW5kaWYNCj4gPiA+IC0tDQo+ID4gPiAyLjE5LjEud2luZG93cy4x DQo+ID4gPg0KPiA+ID4NCj4gPiA+IA0KDQo=