From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 42EFE2095A5B5 for ; Wed, 31 May 2017 17:44:31 -0700 (PDT) Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 31 May 2017 17:45:31 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.39,277,1493708400"; d="scan'208";a="268740979" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by fmsmga004.fm.intel.com with ESMTP; 31 May 2017 17:45:31 -0700 Received: from fmsmsx158.amr.corp.intel.com (10.18.116.75) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 31 May 2017 17:45:31 -0700 Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by fmsmsx158.amr.corp.intel.com (10.18.116.75) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 31 May 2017 17:45:31 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.146]) by SHSMSX104.ccr.corp.intel.com ([10.239.4.70]) with mapi id 14.03.0319.002; Thu, 1 Jun 2017 08:45:29 +0800 From: "Gao, Liming" To: Ard Biesheuvel , dann frazier , "Zhu, Yonghong" CC: "edk2-devel@lists.01.org" , Leif Lindholm Thread-Topic: [PATCH v3] BaseTools/GCC ARM/AARCH64: Force disable PIE Thread-Index: AQHS2jOrWmDMRIwLjU+kD0q4jYbo36IPLEbw Date: Thu, 1 Jun 2017 00:45:28 +0000 Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14D743EC5@shsmsx102.ccr.corp.intel.com> References: <20170531165754.3s47aohyn4zvpc4h@xps13.dannf> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH v3] BaseTools/GCC ARM/AARCH64: Force disable PIE X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jun 2017 00:44:31 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPg0KDQo+LS0tLS1P cmlnaW5hbCBNZXNzYWdlLS0tLS0NCj5Gcm9tOiBBcmQgQmllc2hldXZlbCBbbWFpbHRvOmFyZC5i aWVzaGV1dmVsQGxpbmFyby5vcmddDQo+U2VudDogVGh1cnNkYXksIEp1bmUgMDEsIDIwMTcgMToz MSBBTQ0KPlRvOiBkYW5uIGZyYXppZXIgPGRhbm5mQGRlYmlhbi5vcmc+OyBHYW8sIExpbWluZyA8 bGltaW5nLmdhb0BpbnRlbC5jb20+Ow0KPlpodSwgWW9uZ2hvbmcgPHlvbmdob25nLnpodUBpbnRl bC5jb20+DQo+Q2M6IGVkazItZGV2ZWxAbGlzdHMuMDEub3JnIDxlZGsyLWRldmVsQG1sMDEuMDEu b3JnPjsgTGVpZiBMaW5kaG9sbQ0KPjxsZWlmLmxpbmRob2xtQGxpbmFyby5vcmc+DQo+U3ViamVj dDogUmU6IFtQQVRDSCB2M10gQmFzZVRvb2xzL0dDQyBBUk0vQUFSQ0g2NDogRm9yY2UgZGlzYWJs ZSBQSUUNCj4NCj5PbiAzMSBNYXkgMjAxNyBhdCAxNjo1NywgZGFubiBmcmF6aWVyIDxkYW5uZkBk ZWJpYW4ub3JnPiB3cm90ZToNCj4+IHYzOg0KPj4gKiBEcm9wIC1zdGF0aWMsIG5vIGxvbmdlciBu ZWVkZWQgYWZ0ZXI6DQo+PiAgIDAwYjAwY2M1IEJhc2VUb29scy9TY3JpcHRzOiBkaXNjYXJkIC5n bnUuaGFzaCBzZWN0aW9uIGluIEdDQyBidWlsZHMNCj4+IHYyOg0KPj4gKiBSZXBsYWNlIC1uby1w aWUgdy8gLXN0YXRpYyBmb3IgY29tcGF0IHdpdGggR0NDIDQuOQ0KPj4NCj4+IEFmdGVyIERlYmlh bidzIHRvb2xjaGFpbiBzd2l0Y2hlZCB0byBQSUUgYnkgZGVmYXVsdCwgb3VyIGVkazIgYnVpbGRz IGJlZ2FuDQo+PiB0byBmYWlsIHRvIGJ1aWxkIChHQ0M0OSB3LyBnY2MgNi4zKS4gVGhpcyBwYXRj aCBmaXhlcyB0aGUgYnVpbGQgYnkgZm9yY2luZw0KPj4gb2ZmIFBJRSBmb3IgYm90aCBBUk0gYW5k IEFBUkNINjQgYnVpbGRzLg0KPj4NCj4+IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29u dHJpYnV0aW9uIEFncmVlbWVudCAxLjANCj4+IFNpZ25lZC1vZmYtYnk6IGRhbm4gZnJhemllciA8 ZGFubmZAZGViaWFuLm9yZz4NCj4NCj5IaSBEYW4sDQo+DQo+VGhpcyBsb29rcyBmaW5lIHRvIG1l LCBhbHRob3VnaCBJIG9ubHkganVzdCBzcG90dGVkIHRoYXQgQVJNIG5vdyB1c2VzDQo+LWZuby1w aWUgb25seSwgd2hlcmVhcyBBQVJDSDY0IHVzZXMgLWZuby1waWMgLWZuby1waWUuIEknZCBwcmVm ZXIgdG8NCj5oYXZlIHRoZSB0d28gYWxpZ25lZCwgYnV0IEkgY2FuIGZpeCB0aGF0IHVwIHdoZW4g Y29tbWl0dGluZy4NCj4NCj5MaW1pbmcsIFlvbmdob25nOiBhbnkgb2JqZWN0aW9ucz8gSWYgbm90 LCBJIHdpbGwgZ28gYWhlYWQgYW5kIG1lcmdlIGl0DQo+KHdpdGggLWZuby1waWMgYWRkZWQgZm9y IEFSTSBhcyB3ZWxsKQ0KPg0KPlRoYW5rcywNCj5BcmQuDQo+DQo+DQo+PiAtLS0NCj4+ICBCYXNl VG9vbHMvQ29uZi90b29sc19kZWYudGVtcGxhdGUgfCA0ICsrLS0NCj4+ICAxIGZpbGUgY2hhbmdl ZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQ0KPj4NCj4+IGRpZmYgLS1naXQgYS9C YXNlVG9vbHMvQ29uZi90b29sc19kZWYudGVtcGxhdGUNCj5iL0Jhc2VUb29scy9Db25mL3Rvb2xz X2RlZi50ZW1wbGF0ZQ0KPj4gaW5kZXggNGIxYjdiNTQ4Yy4uZjY4YzgzNmJjYSAxMDA3NTUNCj4+ IC0tLSBhL0Jhc2VUb29scy9Db25mL3Rvb2xzX2RlZi50ZW1wbGF0ZQ0KPj4gKysrIGIvQmFzZVRv b2xzL0NvbmYvdG9vbHNfZGVmLnRlbXBsYXRlDQo+PiBAQCAtNDMzOSw5ICs0MzM5LDkgQEAgREVG SU5FIEdDQ19BTExfQ0NfRkxBR1MgICAgICAgICAgICA9IC1nIC1PcyAtZnNob3J0LQ0KPndjaGFy IC1mbm8tYnVpbHRpbiAtZm5vLXN0cmkNCj4+ICBERUZJTkUgR0NDX0lBMzJfQ0NfRkxBR1MgICAg ICAgICAgID0gREVGKEdDQ19BTExfQ0NfRkxBR1MpIC1tMzIgLQ0KPm1hbGlnbi1kb3VibGUgLWZy ZW9yZGVyLWJsb2NrcyAtZnJlb3JkZXItYmxvY2tzLWFuZC1wYXJ0aXRpb24gLU8yIC1tbm8tDQo+ c3RhY2stYXJnLXByb2JlDQo+PiAgREVGSU5FIEdDQ19YNjRfQ0NfRkxBR1MgICAgICAgICAgICA9 IERFRihHQ0NfQUxMX0NDX0ZMQUdTKSAtbW5vLXJlZC0NCj56b25lIC1Xbm8tYWRkcmVzcyAtbW5v LXN0YWNrLWFyZy1wcm9iZQ0KPj4gIERFRklORSBHQ0NfSVBGX0NDX0ZMQUdTICAgICAgICAgICAg PSBERUYoR0NDX0FMTF9DQ19GTEFHUykgLW1pbmxpbmUtaW50LQ0KPmRpdmlkZS1taW4tbGF0ZW5j eQ0KPj4gLURFRklORSBHQ0NfQVJNX0NDX0ZMQUdTICAgICAgICAgICAgPSBERUYoR0NDX0FMTF9D Q19GTEFHUykgLW1saXR0bGUtDQo+ZW5kaWFuIC1tYWJpPWFhcGNzIC1mbm8tc2hvcnQtZW51bXMg LWZ1bnNpZ25lZC1jaGFyIC1mZnVuY3Rpb24tc2VjdGlvbnMgLQ0KPmZkYXRhLXNlY3Rpb25zIC1m b21pdC1mcmFtZS1wb2ludGVyIC1Xbm8tYWRkcmVzcyAtbXRodW1iIC1tZmxvYXQtYWJpPXNvZnQN Cj4+ICtERUZJTkUgR0NDX0FSTV9DQ19GTEFHUyAgICAgICAgICAgID0gREVGKEdDQ19BTExfQ0Nf RkxBR1MpIC1tbGl0dGxlLQ0KPmVuZGlhbiAtbWFiaT1hYXBjcyAtZm5vLXNob3J0LWVudW1zIC1m dW5zaWduZWQtY2hhciAtZmZ1bmN0aW9uLXNlY3Rpb25zIC0NCj5mZGF0YS1zZWN0aW9ucyAtZm9t aXQtZnJhbWUtcG9pbnRlciAtV25vLWFkZHJlc3MgLW10aHVtYiAtbWZsb2F0LWFiaT1zb2Z0DQo+ LWZuby1waWUNCj4+ICBERUZJTkUgR0NDX0FSTV9DQ19YSVBGTEFHUyAgICAgICAgID0gLW1uby11 bmFsaWduZWQtYWNjZXNzDQo+PiAtREVGSU5FIEdDQ19BQVJDSDY0X0NDX0ZMQUdTICAgICAgICA9 IERFRihHQ0NfQUxMX0NDX0ZMQUdTKSAtbWxpdHRsZS0NCj5lbmRpYW4gLWZuby1zaG9ydC1lbnVt cyAtZnZlcmJvc2UtYXNtIC1mdW5zaWduZWQtY2hhciAgLWZmdW5jdGlvbi1zZWN0aW9ucw0KPi1m ZGF0YS1zZWN0aW9ucyAtV25vLWFkZHJlc3MgLWZuby1hc3luY2hyb25vdXMtdW53aW5kLXRhYmxl cyAtZm5vLXBpYw0KPj4gK0RFRklORSBHQ0NfQUFSQ0g2NF9DQ19GTEFHUyAgICAgICAgPSBERUYo R0NDX0FMTF9DQ19GTEFHUykgLW1saXR0bGUtDQo+ZW5kaWFuIC1mbm8tc2hvcnQtZW51bXMgLWZ2 ZXJib3NlLWFzbSAtZnVuc2lnbmVkLWNoYXIgIC1mZnVuY3Rpb24tc2VjdGlvbnMNCj4tZmRhdGEt c2VjdGlvbnMgLVduby1hZGRyZXNzIC1mbm8tYXN5bmNocm9ub3VzLXVud2luZC10YWJsZXMgLWZu by1waWMgLQ0KPmZuby1waWUNCj4+ICBERUZJTkUgR0NDX0FBUkNINjRfQ0NfWElQRkxBR1MgICAg ID0gLW1zdHJpY3QtYWxpZ24NCj4+ICBERUZJTkUgR0NDX0RMSU5LX0ZMQUdTX0NPTU1PTiAgICAg ID0gLW5vc3RkbGliIC0tcGllDQo+PiAgREVGSU5FIEdDQ19ETElOSzJfRkxBR1NfQ09NTU9OICAg ICA9IC1XbCwtLQ0KPnNjcmlwdD0kKEVES19UT09MU19QQVRIKS9TY3JpcHRzL0djY0Jhc2UubGRz DQo+PiAtLQ0KPj4gMi4xMS4wDQo+Pg0K