From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: bob.c.feng@intel.com) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by groups.io with SMTP; Tue, 30 Apr 2019 04:08:37 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 Apr 2019 04:08:36 -0700 X-ExtLoop1: 1 Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by orsmga002.jf.intel.com with ESMTP; 30 Apr 2019 04:08:36 -0700 Received: from fmsmsx161.amr.corp.intel.com (10.18.125.9) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 30 Apr 2019 04:08:35 -0700 Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by FMSMSX161.amr.corp.intel.com (10.18.125.9) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 30 Apr 2019 04:08:35 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.129]) by SHSMSX104.ccr.corp.intel.com ([169.254.5.33]) with mapi id 14.03.0415.000; Tue, 30 Apr 2019 19:08:33 +0800 From: "Bob Feng" To: Laszlo Ersek , "devel@edk2.groups.io" CC: "Gao, Liming" Subject: Re: [edk2-devel] [Patch] BaseTools: Add GCC flags to Basetool build. Thread-Topic: [edk2-devel] [Patch] BaseTools: Add GCC flags to Basetool build. Thread-Index: AQHU/mHUtPQT+81/hUSk58GAIFSZPaZS9CcAgAGY4TA= Date: Tue, 30 Apr 2019 11:08:33 +0000 Message-ID: <08650203BA1BD64D8AD9B6D5D74A85D1600FFC39@SHSMSX101.ccr.corp.intel.com> References: <20190429080144.11700-1-bob.c.feng@intel.com> <9c02bd29-d640-ed1b-d9f4-e5a58a429aef@redhat.com> In-Reply-To: <9c02bd29-d640-ed1b-d9f4-e5a58a429aef@redhat.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: bob.c.feng@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 TGFzemxvLCB0aGFua3MgZm9yIHlvdXIgY29tbWVudHMuIEkgc2VudCBuZXcgcGF0Y2hlcyBmb3Ig cmV2aWV3Lg0KDQpUaGFua3MsDQpCb2INCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZy b206IExhc3psbyBFcnNlayBbbWFpbHRvOmxlcnNla0ByZWRoYXQuY29tXSANClNlbnQ6IFR1ZXNk YXksIEFwcmlsIDMwLCAyMDE5IDI6NDQgQU0NClRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgRmVu ZywgQm9iIEMgPGJvYi5jLmZlbmdAaW50ZWwuY29tPg0KQ2M6IEdhbywgTGltaW5nIDxsaW1pbmcu Z2FvQGludGVsLmNvbT4NClN1YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0gW1BhdGNoXSBCYXNlVG9v bHM6IEFkZCBHQ0MgZmxhZ3MgdG8gQmFzZXRvb2wgYnVpbGQuDQoNCkhpIEJvYiwNCg0KT24gMDQv MjkvMTkgMTA6MDEsIEJvYiBGZW5nIHdyb3RlOg0KPiBCWjpodHRwczovL2J1Z3ppbGxhLnRpYW5v Y29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE3NjQNCj4gDQo+IFNvbWUgY29tcGlsZXIgZmxhZ3Mg cmVzdHJpY3QgdGhlIGNvbXBpbGVyIGZyb20gbWFraW5nIGFyYml0cmFyeSANCj4gZGVjaXNpb25z IHdoaWxlIGhhbmRsaW5nIHVuZGVmaW5lZCBDL0MrKyBiZWhhdmlvcnMuDQo+IFRoZXJlZm9yZSB0 aGV5IGNhbiBiZSB1c2VkIHRvIGZpeCBzb21lIGlzc3VlcyBjYXVzZWQgYnkgdW5kZWZpbmVkIGJl aGF2aW9yLg0KPiANCj4gRm9yIGV4YW1wbGUsIGZvciBHQ0MsIHRoZSBmb2xsb3dpbmcgZmxhZ3Mg YXJlIGF2YWlsYWJsZToNCj4gLWZuby1zdHJpY3Qtb3ZlcmZsb3cgdGVsbHMgdGhlIGNvbXBpbGVy IE5PVCB0byBhc3N1bWUgdGhhdCBzaWduZWQgDQo+IG92ZXJmbG93IGRvZXMgbm90IG9jY3VyLg0K PiAtZm5vLWRlbGV0ZS1udWxsLXBvaW50ZXItY2hlY2tzIHRlbGxzDQo+IHRoZSBjb21waWxlciBO T1QgdG8gYXNzdW1lIHRoYXQgbnVsbCBwb2ludGVyIGRlZmVyZW5jZSBkb2VzIG5vdCBleGlzdC4N Cj4gLWZ3cmFwdiB0ZWxscyB0aGUgY29tcGlsZXIgdGhhdCBzaWduZWQgb3ZlcmZsb3cgYWx3YXlz IHdyYXBzLg0KPiANCj4gVGhpcyBwYXRjaCBpcyBnb2luZyB0byBhZGQgdGhlc2UgMyBidWlsZCBv cHRpb25zIHRvIEJhc2VUb29sIEdDQyBidWlsZCANCj4gb3B0aW9uLg0KPiANCj4gU2lnbmVkLW9m Zi1ieTogQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50ZWwuY29tPg0KPiBDYzogTGltaW5nIEdhbyA8 bGltaW5nLmdhb0BpbnRlbC5jb20+DQo+IC0tLQ0KPiAgQmFzZVRvb2xzL1NvdXJjZS9DL01ha2Vm aWxlcy9oZWFkZXIubWFrZWZpbGUgfCAyICstDQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRp b24oKyksIDEgZGVsZXRpb24oLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMvU291cmNl L0MvTWFrZWZpbGVzL2hlYWRlci5tYWtlZmlsZSANCj4gYi9CYXNlVG9vbHMvU291cmNlL0MvTWFr ZWZpbGVzL2hlYWRlci5tYWtlZmlsZQ0KPiBpbmRleCA5MGZiMzQ1M2FkLi5mMWFlZDYyNzY5IDEw MDY0NA0KPiAtLS0gYS9CYXNlVG9vbHMvU291cmNlL0MvTWFrZWZpbGVzL2hlYWRlci5tYWtlZmls ZQ0KPiArKysgYi9CYXNlVG9vbHMvU291cmNlL0MvTWFrZWZpbGVzL2hlYWRlci5tYWtlZmlsZQ0K PiBAQCAtNjgsMTEgKzY4LDExIEBAIEJVSUxEX09QVEZMQUdTID0gLU8yICQoRVhUUkFfT1BURkxB R1MpDQo+ICANCj4gIGlmZXEgKCQoREFSV0lOKSxEYXJ3aW4pDQo+ICAjIGFzc3VtZSBjbGFuZyBv ciBjbGFuZyBjb21wYXRpYmxlIGZsYWdzIG9uIE9TIFggIEJVSUxEX0NGTEFHUyA9IC1NRCANCj4g LWZzaG9ydC13Y2hhciAtZm5vLXN0cmljdC1hbGlhc2luZyAtV2FsbCAtV2Vycm9yIA0KPiAtV25v LWRlcHJlY2F0ZWQtZGVjbGFyYXRpb25zIC1Xbm8tc2VsZi1hc3NpZ24gLVduby11bnVzZWQtcmVz dWx0IA0KPiAtbm9zdGRsaWIgLWcgIGVsc2UgLUJVSUxEX0NGTEFHUyA9IC1NRCAtZnNob3J0LXdj aGFyIA0KPiAtZm5vLXN0cmljdC1hbGlhc2luZyAtV2FsbCAtV2Vycm9yIC1Xbm8tZGVwcmVjYXRl ZC1kZWNsYXJhdGlvbnMgDQo+IC1Xbm8tc3RyaW5nb3AtdHJ1bmNhdGlvbiAtV25vLXJlc3RyaWN0 IC1Xbm8tdW51c2VkLXJlc3VsdCAtbm9zdGRsaWIgLWcNCj4gK0JVSUxEX0NGTEFHUyA9IC1NRCAt ZnNob3J0LXdjaGFyIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1XYWxsIC1XZXJyb3IgDQo+ICstV25v LWRlcHJlY2F0ZWQtZGVjbGFyYXRpb25zIC1Xbm8tc3RyaW5nb3AtdHJ1bmNhdGlvbiAtV25vLXJl c3RyaWN0IA0KPiArLVduby11bnVzZWQtcmVzdWx0IC1ub3N0ZGxpYiAtZyAtZndyYXB2IA0KPiAr LWZuby1kZWxldGUtbnVsbC1wb2ludGVyLWNoZWNrcyAtZm5vLXN0cmljdC1vdmVyZmxvdw0KDQoo MSkgVGhpcyBsaW5lIGlzIGhhcmQgdG8gcmV2aWV3LiBQbGVhc2UgYWRkIGEgcGF0Y2ggZmlyc3Qg dGhhdCBpbXBsZW1lbnRzIG5vIGZ1bmN0aW9uYWwgY2hhbmdlcywganVzdCBzcGxpdHMgdGhpcyBs aW5lIGludG8gbXVsdGlwbGUgPD04MGNoYXIgbGluZXMsIHVzaW5nIHRoZSBiYWNrc2xhc2guDQoN CigyKSBXaGVuIHlvdSBhZGQgIi1XIiBhbmQgIi1mIiBvcHRpb25zLCBwbGVhc2UgdHJ5IHRvIHBy ZXNlcnZlIHRoZSBncm91cGluZy4gV2UgYWxyZWFkeSBoYXZlIHR3byAiLWYiIG9wdGlvbnMsIHNv IHRoZSBuZXcgb25lcyBzaG91bGQgYmUgYWRqYWNlbnQgdG8gdGhvc2UuDQoNCigzKSBNeSBnY2Mt NC44IG1hbnVhbCBzdGF0ZXMsIHVuZGVyICItZnN0cmljdC1vdmVyZmxvdyI6DQoNCiAgICAgICAg ICAgU2VlIGFsc28gdGhlIC1md3JhcHYgb3B0aW9uLiAgVXNpbmcgLWZ3cmFwdiBtZWFucyB0aGF0 DQogICAgICAgICAgIGludGVnZXIgc2lnbmVkIG92ZXJmbG93IGlzIGZ1bGx5IGRlZmluZWQ6IGl0 IHdyYXBzLiAgV2hlbg0KICAgICAgICAgICAtZndyYXB2IGlzIHVzZWQsIHRoZXJlIGlzIG5vIGRp ZmZlcmVuY2UgYmV0d2Vlbg0KICAgICAgICAgICAtZnN0cmljdC1vdmVyZmxvdyBhbmQgLWZuby1z dHJpY3Qtb3ZlcmZsb3cgZm9yIGludGVnZXJzLg0KICAgICAgICAgICBXaXRoIC1md3JhcHYgY2Vy dGFpbiB0eXBlcyBvZiBvdmVyZmxvdyBhcmUgcGVybWl0dGVkLiAgRm9yDQogICAgICAgICAgIGV4 YW1wbGUsIGlmIHRoZSBjb21waWxlciBnZXRzIGFuIG92ZXJmbG93IHdoZW4gZG9pbmcNCiAgICAg ICAgICAgYXJpdGhtZXRpYyBvbiBjb25zdGFudHMsIHRoZSBvdmVyZmxvd2VkIHZhbHVlIGNhbiBz dGlsbCBiZQ0KICAgICAgICAgICB1c2VkIHdpdGggLWZ3cmFwdiwgYnV0IG5vdCBvdGhlcndpc2Uu DQoNClRoZSBwb2ludCBpcyB0aGF0LCB3aXRoIGdjYy00LjgsICItZm5vLXN0cmljdC1vdmVyZmxv dyIgaXMgcmVkdW5kYW50LCBvbmNlIHdlIHNwZWNpZnkgIi1md3JhcHYiIC0tIGFzc3VtaW5nIHdl IGRvbid0IHVzZSBmbG9hdGluZyBwb2ludCBpbiB0aGUgQy1sYW5ndWFnZSB1dGlsaXRpZXMgaW4g QmFzZVRvb2xzLg0KDQpBZGRpdGlvbmFsbHksIGNoZWNraW5nIHRoZSBsYXRlc3QgcHVibGlzaGVk IEdDQyBkb2NzIG9uIHRoZSB3ZWI6DQoNCiAgaHR0cHM6Ly9nY2MuZ251Lm9yZy9vbmxpbmVkb2Nz L2djYy04LjMuMC9nY2MvT3B0aW9uLVN1bW1hcnkuaHRtbA0KDQppdCBsb29rcyBsaWtlIHRoZSAi LWZbbm8tXXN0cmljdC1vdmVyZmxvdyIgb3B0aW9uIGhhcyBiZWVuIHJlbW92ZWQgYWx0b2dldGhl ci4NCg0KVGhlcmVmb3JlIEkgYmVsaWV2ZSB3ZSBzaG91bGQgZHJvcCAiLWZuby1zdHJpY3Qtb3Zl cmZsb3ciLg0KDQpUaGFua3MsDQpMYXN6bG8NCg0KPiAgZW5kaWYNCj4gIEJVSUxEX0xGTEFHUyA9 DQo+ICBCVUlMRF9DWFhGTEFHUyA9IC1Xbm8tdW51c2VkLXJlc3VsdA0KPiAgDQo+ICBpZmVxICgk KEhPU1RfQVJDSCksIElBMzIpDQo+IA0KDQo=