From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by ml01.01.org (Postfix) with ESMTP id 264421A1E12 for ; Tue, 2 Aug 2016 04:42:02 -0700 (PDT) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga104.fm.intel.com with ESMTP; 02 Aug 2016 04:42:01 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.28,460,1464678000"; d="scan'208";a="1028255724" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by orsmga002.jf.intel.com with ESMTP; 02 Aug 2016 04:42:01 -0700 Received: from fmsmsx155.amr.corp.intel.com (10.18.116.71) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.248.2; Tue, 2 Aug 2016 04:42:01 -0700 Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by FMSMSX155.amr.corp.intel.com (10.18.116.71) with Microsoft SMTP Server (TLS) id 14.3.248.2; Tue, 2 Aug 2016 04:42:00 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.147]) by SHSMSX104.ccr.corp.intel.com ([169.254.5.116]) with mapi id 14.03.0248.002; Tue, 2 Aug 2016 19:41:58 +0800 From: "Shi, Steven" To: Ard Biesheuvel , "Zhu, Yonghong" , "Gao, Liming" , "Justen, Jordan L" , edk2-devel-01 CC: Leif Lindholm , Laszlo Ersek Thread-Topic: [PATCH v5 0/8] BaseTools: add support for GCC5 in LTO mode Thread-Index: AQHR68sHy1Dhvz07h06dwb5hyY9qgqA026sAgACyNJA= Date: Tue, 2 Aug 2016 11:41:57 +0000 Message-ID: <06C8AB66E78EE34A949939824ABE2B3103383880@shsmsx102.ccr.corp.intel.com> References: <1470038497-2536-1-git-send-email-ard.biesheuvel@linaro.org> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZmNhNjYwNDgtY2JiMi00MGE4LWIzNTUtODEzNjRhNTNhM2YwIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE1LjkuNi42IiwiVHJ1c3RlZExhYmVsSGFzaCI6IjZBU21JbXNZbEZmSzZTcW5PV3EyZGJnaURoZnhuMkd0bmliWWlHRTF0S289In0= x-ctpclassification: CTP_IC x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH v5 0/8] BaseTools: add support for GCC5 in LTO mode X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2016 11:42:02 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 QXJkLA0KVGhhbmsgeW91IHRvIGNoZWNrIGluIEdDQzUhIA0KDQoNClN0ZXZlbiBTaGkNCkludGVs XFNTR1xTVE9cVUVGSSBGaXJtd2FyZQ0KDQpUZWw6ICs4NiAwMjEtNjExNjY1MjINCmlOZXQ6IDgy MS02NTIyDQoNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBcmQgQmll c2hldXZlbCBbbWFpbHRvOmFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmddDQo+IFNlbnQ6IFR1ZXNk YXksIEF1Z3VzdCAwMiwgMjAxNiA1OjAzIFBNDQo+IFRvOiBTaGksIFN0ZXZlbiA8c3RldmVuLnNo aUBpbnRlbC5jb20+OyBaaHUsIFlvbmdob25nDQo+IDx5b25naG9uZy56aHVAaW50ZWwuY29tPjsg R2FvLCBMaW1pbmcgPGxpbWluZy5nYW9AaW50ZWwuY29tPjsgSnVzdGVuLA0KPiBKb3JkYW4gTCA8 am9yZGFuLmwuanVzdGVuQGludGVsLmNvbT47IGVkazItZGV2ZWwtMDEgPGVkazItDQo+IGRldmVs QGxpc3RzLjAxLm9yZz4NCj4gQ2M6IExlaWYgTGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJv Lm9yZz47IExhc3psbyBFcnNlaw0KPiA8bGVyc2VrQHJlZGhhdC5jb20+OyBBcmQgQmllc2hldXZl bCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2NSAw LzhdIEJhc2VUb29sczogYWRkIHN1cHBvcnQgZm9yIEdDQzUgaW4gTFRPIG1vZGUNCj4gDQo+IE9u IDEgQXVndXN0IDIwMTYgYXQgMTA6MDEsIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBs aW5hcm8ub3JnPg0KPiB3cm90ZToNCj4gPiBUaGlzIHY1IHRvIGludHJvZHVjZSBHQ0M1IGlzIG5v dyBhIDggcGllY2Ugc2VyaWVzLCBpbmNsdWRpbmcgc29tZQ0KPiA+IHByZXBhcmF0b3J5IGNsZWFu dXAgcGF0Y2hlcyB0aGF0IGFsbG93IGFsbCBHQ0M0eCBhbmQgQ0xBTkczNSB0b29sY2hhaW5zDQo+ ID4gdG8gc3dpdGNoIHRvIHVzaW5nICdnY2MnIGFzIHRoZSBsaW5rZXIuIFRoaXMgYWxsb3dzIHVz IHRvIGdldCByaWQgb2YNCj4gPiB0aGUgd3JhcHBlciBzY3JpcHQgdG8gbWFyc2hhbGwgbGQgYXJn dW1lbnRzIGluIG9yZGVyIHRvIG1ha2UgdGhlbQ0KPiA+IHVuZGVyc3RhbmRhYmxlIGJ5IGdjYywg d2hpY2ggaXMgZnJhZ2lsZSBhbmQgbGlrZWx5IHRvIGNhdXNlIHByb2JsZW1zIGluDQo+ID4gdGhl IGZ1dHVyZS4NCj4gPg0KPiA+IFNpbmNlIHRoZXJlIGFwcGVhcnMgdG8gYmUgYSBuYXR1cmFsIHNw bGl0IGJldHdlZW4gdGhlICdsZWdhY3knIEdDQw0KPiA+IHRvb2xjaGFpbnMgVU5JWEdDQywgRUxG R0NDLCBhbmQgQ1lHR0NDW3hBU0xdLCBib3RoIGluIHRlcm0gb2YNCj4gc3VwcG9ydGVkDQo+ID4g YXJjaGl0ZWN0dXJlcyBbSUEzMiwgWDY0LCBJUEZdIHZzIFtJQTMyLCBYNjQsIEFSTSwgQUFSQ0g2 NF0sIGFuZCBpbg0KPiA+IHRlcm1zIG9mIG1haW50ZW5hbmNlLCB0aGVzZSB0b29sY2hhaW5zIGFy ZSBub3QgbW92ZWQgdG8gdXNpbmcgJ2djYycgYXMNCj4gPiB0aGUgbGlua2VyLCBhbmQgaW5zdGVh ZCwgYSBuZXcgQlVJTERSVUxFRkFNSUxZIGlzIGludHJvZHVjZWQgY2FsbGVkDQo+IEdDQ0xEDQo+ ID4gdGhhdCB3aWxsIHJldGFpbiB0aGUgb2xkIGJlaGF2aW9yLg0KPiA+DQo+ID4gVGhlIHJlc3Vs dCBpcyB0aGF0IEdDQzUgY2FuIGFsaWduIG11Y2ggbW9yZSBjbG9zZWx5IHdpdGggaXRzIHByZWRl Y2Vzc29ycywNCj4gPiBtYWtpbmcgdGhlIGV4cGVjdGVkIG1haW50ZW5hbmNlIGJ1cmRlbiBvZiBz dXBwb3J0aW5nIEdDQyBiYWNrIHRvIHY0LjQNCj4gPiBtdWNoIGxvd2VyLg0KPiA+DQo+ID4gQ2hh bmdlcyBzaW5jZSB2NDoNCj4gPiAtIGFkZGVkIHBhdGNoIHRvIHVzZSAncHJvdGVjdGVkJyB2aXNp YmlsaXR5IG9ubHkgZm9yIHRoZSBsaWJyYXJpZXMgdGhhdA0KPiA+ICAgZGVmaW5lIHRoZSBtb2R1 bGUgZW50cnkgcG9pbnRzIChfTW9kdWxlRW50cnlQb2ludCksIHRvIHByZXZlbnQgdGhlbQ0KPiBm cm9tDQo+ID4gICBiZWluZyBvcHRpbWl6ZWQgYXdheSBieSB0aGUgTFRPIHJvdXRpbmVzDQo+ID4g LSBhZGRlZCBKb3JkYW4ncyBhY2svUkJzDQo+ID4gLSBhZGQgc29tZSBleHRyYSBjb21tZW50cyB0 byB0b29sc19kZWYudGVtcGxhdGUgKCM4KQ0KPiA+DQo+IA0KPiBUaGFua3MgYWxsLiBDb21taXR0 ZWQgYXMNCj4gDQo+IDFjNjM1MTYwNzViMyBCYXNlVG9vbHMgQ0xBTkczNTogZHJvcCBwcm9ibGVt YXRpYyB1c2UtbW92dCBhbmQgc2F2ZS0NCj4gdGVtcHMgb3B0aW9ucw0KPiBmZjU0YmNkZjJlNGUg QXJtVmlydFBrZy9Bcm1WaXJ0UHJlUGlVbmlDb3JlUmVsb2NhdGFibGU6IGlnbm9yZSAuaGFzaA0K PiBhbmQgLm5vdGUgc2VjdGlvbnMNCj4gYmVmYjNiYTUxNTAyIEJhc2VUb29scyBVTklYR0NDIEVM RkdDQyBDWUdHQ0M6IGNsb25lIEdDQyBidWlsZCBydWxlDQo+IGZhbWlseSBpbnRvIEdDQ0xEDQo+ IGExYjhiYWNjYzMwYiBCYXNlVG9vbHMgR0NDOiB1c2UgJ2djYycgYXMgdGhlIGxpbmtlciBjb21t YW5kIGZvciBHQ0M0NA0KPiBhbmQgbGF0ZXINCj4gZTE0NThhYWRlZDhlIEFybVBrZzogYWRkIHBy ZWJ1aWx0IGdsdWUgYmluYXJpZXMgZm9yIEdDQzUgTFRPIHN1cHBvcnQNCj4gN2ZkNWQ2MTk4MDZk IEJhc2VUb29scyBHQ0M6IGRyb3AgR05VIG5vdGVzIHNlY3Rpb24gZnJvbSBFRkkgaW1hZ2UNCj4g NGE4NDY2ZDRiYWJhIEJhc2VUb29scyBHQ0M6IGludHJvZHVjZSBHQ0M1IHRvb2xjaGFpbiB0byBz dXBwb3J0IEdDQw0KPiB2NS54IGluIExUTyBtb2RlDQo+IA0KPiB3aXRoIExlaWYgYW5kIExpbWlu ZydzIFItYi4gSSBkcm9wcGVkIHBhdGNoICM3LCBhbmQgaW5zdGVhZCBtYWRlIHRoZQ0KPiB2aXNp YmlsaXR5IHByYWdtYSBjb25kaXRpb25hbCBvbiB3aGV0aGVyIExUTyBpcyBkaXNhYmxlZC4NCj4g DQo+IC0tDQo+IEFyZC4NCj4gDQo+IA0KPiA+IENoYW5nZXMgc2luY2UgdjM6DQo+ID4gLSBsaWtl IFN0ZXZlbiBkb2VzIGluIGhpcyBHQ0M1TFRPIHBhdGNoLCBhZGQgLWZuby1idWlsdGluIHRvIElB MzIgYW5kIFg2NA0KPiA+ICAgQ0NfRkxBR1M7IHRoaXMgYWRkcmVzc2VzIGEgYnVpbGQgaXNzdWUg cmVwb3J0ZWQgYnkgTGltaW5nDQo+ID4gLSBhZGQgLU9zIHRoZSB0aGUgbGlua2VyIGZsYWdzIGFz IHdlbGwsIGZvciBBQVJDSDY0IHRoaXMgZG9lcyBub3Qgc2VlbSB0bw0KPiBtYWtlDQo+ID4gICBh IGRpZmZlcmVuY2UsIGJ1dCBpdCBpcyBhcmd1YWJseSBjb3JyZWN0IHNpbmNlIHRoZSBMVE8gcHJv Y2Vzc2luZyBhdCBsaW5rDQo+ID4gICB0aW1lIGludm9sdmVzIGNvZGUgZ2VuZXJhdGlvbiBhcyB3 ZWxsDQo+ID4gLSBhZGQgTGFzemxvJ3MgYWNrIHRvICMyDQo+ID4gLSBuZXcgcGF0Y2ggIzYgdG8g b21pdCB0aGUgYXV0b2dlbmVyYXRlZCBidWlsZC1pZCBmcm9tIHRoZSBQRS9DT0ZGIGJpbmFyeQ0K PiA+DQo+ID4gQ2hhbmdlcyBzaW5jZSB2MjoNCj4gPiAtIGFkZCBsaWNlbnNlIGhlYWRlcnMgdG8g TFRPIGdsdWUgZmlsZXMgZm9yIEFSTSBhbmQgQUFSQ0g2NCAoIzUpDQo+ID4gLSBnZXQgcmlkIG9m IGx0by1sZC13cmFwcGVyIHNjcmlwdA0KPiA+DQo+ID4gQXJkIEJpZXNoZXV2ZWwgKDgpOg0KPiA+ ICAgQmFzZVRvb2xzIENMQU5HMzU6IGRyb3AgcHJvYmxlbWF0aWMgdXNlLW1vdnQgYW5kIHNhdmUt dGVtcHMgb3B0aW9ucw0KPiA+ICAgQXJtVmlydFBrZy9Bcm1WaXJ0UHJlUGlVbmlDb3JlUmVsb2Nh dGFibGU6IGlnbm9yZSAuaGFzaCBhbmQgLm5vdGUNCj4gPiAgICAgc2VjdGlvbnMNCj4gPiAgIEJh c2VUb29scyBVTklYR0NDIEVMRkdDQyBDWUdHQ0M6IGNsb25lIEdDQyBidWlsZCBydWxlIGZhbWls eSBpbnRvDQo+ID4gICAgIEdDQ0xEDQo+ID4gICBCYXNlVG9vbHMgR0NDOiB1c2UgJ2djYycgYXMg dGhlIGxpbmtlciBjb21tYW5kIGZvciBHQ0M0NCBhbmQgbGF0ZXINCj4gPiAgIEFybVBrZzogYWRk IHByZWJ1aWx0IGdsdWUgYmluYXJpZXMgZm9yIEdDQzUgTFRPIHN1cHBvcnQNCj4gPiAgIEJhc2VU b29scyBHQ0M6IGRyb3AgR05VIG5vdGVzIHNlY3Rpb24gZnJvbSBFRkkgaW1hZ2UNCj4gPiAgIE1k ZVBrZyBHQ0MvWDY0OiBhdm9pZCAnaGlkZGVuJyB2aXNpYmlsaXR5IGZvciBtb2R1bGUgZW50cnkg cG9pbnRzDQo+ID4gICBCYXNlVG9vbHMgR0NDOiBpbnRyb2R1Y2UgR0NDNSB0b29sY2hhaW4gdG8g c3VwcG9ydCBHQ0MgdjUueCBpbiBMVE8NCj4gPiAgICAgbW9kZQ0KPiA+DQo+ID4gIEFybVBrZy9H Y2NMdG8vbGlibHRvLWFhcmNoNjQuYSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgfCBCaW4gMCAtPiAxMDE2DQo+IGJ5dGVzDQo+ID4gIEFybVBrZy9HY2NMdG8vbGlibHRv LWFhcmNoNjQucyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMjcg KysNCj4gPiAgQXJtUGtnL0djY0x0by9saWJsdG8tYXJtLmEgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICB8IEJpbiAwIC0+IDIwOTYgYnl0ZXMNCj4gPiAgQXJtUGtn L0djY0x0by9saWJsdG8tYXJtLnMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICB8ICA2MSArKysrDQo+ID4gIEFybVZpcnRQa2cvUHJlUGkvQXJtVmlydFByZVBpVW5p Q29yZVJlbG9jYXRhYmxlLmluZiAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0NCj4gPiAgQXJt VmlydFBrZy9QcmVQaS9TY3JpcHRzL1ByZVBpLVBJRS5sZHMgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICB8ICAgMyArDQo+ID4gIEJhc2VUb29scy9Db25mL2J1aWxkX3J1bGUudGVtcGxh dGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMzEgKy0NCj4gPiAgQmFz ZVRvb2xzL0NvbmYvdG9vbHNfZGVmLnRlbXBsYXRlICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICB8IDM1MA0KPiArKysrKysrKysrKysrKystLS0tLQ0KPiA+ICBCYXNlVG9vbHMv U2NyaXB0cy9HY2NCYXNlLmxkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHwgICA2ICsNCj4gPiAgRW11bGF0b3JQa2cvVW5peC9Ib3N0L0hvc3QuaW5mICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNiArLQ0KPiA+ICBNZGVQa2cvSW5j bHVkZS9YNjQvUHJvY2Vzc29yQmluZC5oICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHwgICA5ICstDQo+ID4gIE1kZVBrZy9MaWJyYXJ5L0R4ZUNvcmVFbnRyeVBvaW50L0R4ZUNv cmVFbnRyeVBvaW50LmluZiAgICAgICAgICAgICAgICAgfCAgIDIgKw0KPiA+ICBNZGVQa2cvTGli cmFyeS9QZWlDb3JlRW50cnlQb2ludC9QZWlDb3JlRW50cnlQb2ludC5pbmYgICAgICAgICAgICAg ICAgIHwgICAyICsNCj4gPiAgTWRlUGtnL0xpYnJhcnkvUGVpbUVudHJ5UG9pbnQvUGVpbUVudHJ5 UG9pbnQuaW5mICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArDQo+ID4gIE1kZVBrZy9MaWJy YXJ5L1VlZmlBcHBsaWNhdGlvbkVudHJ5UG9pbnQvVWVmaUFwcGxpY2F0aW9uRW50cnlQb2ludC5p bmYgfA0KPiAyICsNCj4gPiAgTWRlUGtnL0xpYnJhcnkvVWVmaURyaXZlckVudHJ5UG9pbnQvVWVm aURyaXZlckVudHJ5UG9pbnQuaW5mICAgICAgICAgICB8ICAgMiArDQo+ID4gIDE2IGZpbGVzIGNo YW5nZWQsIDM5NiBpbnNlcnRpb25zKCspLCAxMDkgZGVsZXRpb25zKC0pDQo+ID4gIGNyZWF0ZSBt b2RlIDEwMDY0NCBBcm1Qa2cvR2NjTHRvL2xpYmx0by1hYXJjaDY0LmENCj4gPiAgY3JlYXRlIG1v ZGUgMTAwNjQ0IEFybVBrZy9HY2NMdG8vbGlibHRvLWFhcmNoNjQucw0KPiA+ICBjcmVhdGUgbW9k ZSAxMDA2NDQgQXJtUGtnL0djY0x0by9saWJsdG8tYXJtLmENCj4gPiAgY3JlYXRlIG1vZGUgMTAw NjQ0IEFybVBrZy9HY2NMdG8vbGlibHRvLWFybS5zDQo+ID4NCj4gPiAtLQ0KPiA+IDIuNy40DQo+ ID4NCg==