From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=192.55.52.43; helo=mga05.intel.com; envelope-from=liming.gao@intel.com; receiver=edk2-devel@lists.01.org Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) (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 492EE220D4C0C for ; Thu, 16 Nov 2017 07:27:42 -0800 (PST) Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 16 Nov 2017 07:31:51 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.44,404,1505804400"; d="scan'208";a="2561830" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by FMSMGA003.fm.intel.com with ESMTP; 16 Nov 2017 07:31:51 -0800 Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 16 Nov 2017 07:31:51 -0800 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.152]) by SHSMSX152.ccr.corp.intel.com ([169.254.6.93]) with mapi id 14.03.0319.002; Thu, 16 Nov 2017 23:31:49 +0800 From: "Gao, Liming" To: Ard Biesheuvel , Marcin Wojtas CC: "edk2-devel@lists.01.org" , "daniel.thompson@linaro.org" , "leif.lindholm@linaro.org" Thread-Topic: [edk2] [PATCH] BaseTools/tools_def AARCH64 ARM: disable PIE linking for .aslc sources Thread-Index: AQHTUyJZ4tctqctTA0GI/gRci56/JaL/obNQ//97W4CAF4fVgIAAAqEAgAAFdICAAABDgIAAjAUw Date: Thu, 16 Nov 2017 15:31:49 +0000 Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E17F48B@SHSMSX104.ccr.corp.intel.com> References: <20171101150125.13679-1-ard.biesheuvel@linaro.org> <4A89E2EF3DFEDB4C8BFDE51014F606A14E176A26@SHSMSX104.ccr.corp.intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH] BaseTools/tools_def AARCH64 ARM: disable PIE linking for .aslc sources 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, 16 Nov 2017 15:27:42 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 QXJkOg0KICBEb2VzIHRoaXMgZXJyb3Igb25seSBoYXBwZW4gb24gQUNQSSB0YWJsZSBjb21waWxp bmc/IEJ1dCwgSSBzZWUgLW5vLXBpZSBpcyBhbHNvIGluIG5vcm1hbCBETElOSyBmbGFnLiBXaHkg aXMgdGhlIGRyaXZlciBub3QgY29tcGlsZWQgZmFpbGVkPw0KDQpUaGFua3MNCkxpbWluZw0KPiAt LS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBcmQgQmllc2hldXZlbCBbbWFpbHRv OmFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmddDQo+IFNlbnQ6IFRodXJzZGF5LCBOb3ZlbWJlciAx NiwgMjAxNyAxMTowOSBQTQ0KPiBUbzogTWFyY2luIFdvanRhcyA8bXdAc2VtaWhhbGYuY29tPg0K PiBDYzogR2FvLCBMaW1pbmcgPGxpbWluZy5nYW9AaW50ZWwuY29tPjsgZWRrMi1kZXZlbEBsaXN0 cy4wMS5vcmc7IGRhbmllbC50aG9tcHNvbkBsaW5hcm8ub3JnOyBsZWlmLmxpbmRob2xtQGxpbmFy by5vcmcNCj4gU3ViamVjdDogUmU6IFtlZGsyXSBbUEFUQ0hdIEJhc2VUb29scy90b29sc19kZWYg QUFSQ0g2NCBBUk06IGRpc2FibGUgUElFIGxpbmtpbmcgZm9yIC5hc2xjIHNvdXJjZXMNCj4gDQo+ IE9uIDE2IE5vdmVtYmVyIDIwMTcgYXQgMTU6MDcsIE1hcmNpbiBXb2p0YXMgPG13QHNlbWloYWxm LmNvbT4gd3JvdGU6DQo+ID4gSGkgQXJkLA0KPiA+DQo+ID4gMjAxNy0xMS0xNiAxNTo0OCBHTVQr MDE6MDAgQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+Og0KPiA+PiBP biAxNiBOb3ZlbWJlciAyMDE3IGF0IDE0OjM4LCBNYXJjaW4gV29qdGFzIDxtd0BzZW1paGFsZi5j b20+IHdyb3RlOg0KPiA+Pj4gSGkgQXJkLA0KPiA+Pj4NCj4gPj4+IFdpdGggYm90aCBQSUUgZGlz YWJsaW5nIHBhdGNoZXMgZm9yIEFBUkNINjQsIHdoZW4gY29tcGlsaW5nIEFDUEkgdGFibGVzIHdp dGgNCj4gPj4+IGdjYy1saW5hcm8tNS4zLjEtMjAxNi4wNS14ODZfNjRfYWFyY2g2NC1saW51eC1n bnUvYmluL2FhcmNoNjQtbGludXgtZ251LQ0KPiA+Pj4gSSBnZXQgZm9sbG93aW5nIGVycm9yczoN Cj4gPj4+IFsuLi5dDQo+ID4+PiBhYXJjaDY0LWxpbnV4LWdudS1nY2M6IGVycm9yOiB1bnJlY29n bml6ZWQgY29tbWFuZCBsaW5lIG9wdGlvbiAnLW5vLXBpZScNCj4gPj4+IERvIEkgdW5kZXJzdGFu ZCBjb3JyZWN0bHksIHRoYXQgSSBzaG91bGQgZWl0aGVyIHJldmVydCB0aG9zZSBwYXRjaGVzDQo+ ID4+PiBvciB1cGdyYWRlIHRvIHRoZSBuZXdlciB0b29sY2hhaW4/DQo+ID4+Pg0KPiA+Pg0KPiA+ PiBVZ2guDQo+ID4+DQo+ID4+IEkgdGhvdWdodCBHQ0MgNSBhbmQgbGF0ZXIgaW1wbGVtZW50ZWQg LW5vLXBpZSwgYnV0IGFwcGFyZW50bHkgbm90Lg0KPiA+Pg0KPiA+PiBEb2VzIHRoaXMgZml4IHlv dXIgYnVpbGQ/IEkgd2lsbCBuZWVkIHRvIGNoZWNrIHdoZXRoZXIgaXQgZml4ZXMgdGhlDQo+ID4+ IG9yaWdpbmFsIGlzc3VlLCBidXQgaG9wZWZ1bGx5IHlvdXIgdG9vbGNoYWluIGRvZXNuJ3QgY2hv a2Ugb24gdGhpczoNCj4gPj4NCj4gPj4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Db25mL3Rvb2xz X2RlZi50ZW1wbGF0ZQ0KPiA+PiBiL0Jhc2VUb29scy9Db25mL3Rvb2xzX2RlZi50ZW1wbGF0ZQ0K PiA+PiBpbmRleCBhZWJkN2Q1NTg2MzMuLjExMWZlOGRhNzc3MyAxMDA3NTUNCj4gPj4gLS0tIGEv QmFzZVRvb2xzL0NvbmYvdG9vbHNfZGVmLnRlbXBsYXRlDQo+ID4+ICsrKyBiL0Jhc2VUb29scy9D b25mL3Rvb2xzX2RlZi50ZW1wbGF0ZQ0KPiA+PiBAQCAtNDQ5NiwxMCArNDQ5NiwxMCBAQCBERUZJ TkUgR0NDNV9BQVJDSDY0X0NDX0ZMQUdTICAgICAgICAgPQ0KPiA+PiBERUYoR0NDNDlfQUFSQ0g2 NF9DQ19GTEFHUykNCj4gPj4gIERFRklORSBHQ0M1X0FBUkNINjRfQ0NfWElQRkxBR1MgICAgICA9 IERFRihHQ0M0OV9BQVJDSDY0X0NDX1hJUEZMQUdTKQ0KPiA+PiAgREVGSU5FIEdDQzVfQVJNX0RM SU5LX0ZMQUdTICAgICAgICAgID0gREVGKEdDQzQ5X0FSTV9ETElOS19GTEFHUykgLW5vLXBpZQ0K PiA+PiAgREVGSU5FIEdDQzVfQVJNX0RMSU5LMl9GTEFHUyAgICAgICAgID0gREVGKEdDQzQ5X0FS TV9ETElOSzJfRkxBR1MpIC1Xbm8tZXJyb3INCj4gPj4gLURFRklORSBHQ0M1X0FBUkNINjRfRExJ TktfRkxBR1MgICAgICA9IERFRihHQ0M0OV9BQVJDSDY0X0RMSU5LX0ZMQUdTKSAtbm8tcGllDQo+ ID4+ICtERUZJTkUgR0NDNV9BQVJDSDY0X0RMSU5LX0ZMQUdTICAgICAgPSBERUYoR0NDNDlfQUFS Q0g2NF9ETElOS19GTEFHUykNCj4gPj4gLVdsLC1uby1waWUNCj4gPj4gIERFRklORSBHQ0M1X0FB UkNINjRfRExJTksyX0ZMQUdTICAgICA9DQo+ID4+IERFRihHQ0M0OV9BQVJDSDY0X0RMSU5LMl9G TEFHUykgLVduby1lcnJvcg0KPiA+PiAgREVGSU5FIEdDQzVfQVJNX0FTTERMSU5LX0ZMQUdTICAg ICAgID0gREVGKEdDQzQ5X0FSTV9BU0xETElOS19GTEFHUykgLW5vLXBpZQ0KPiA+PiAtREVGSU5F IEdDQzVfQUFSQ0g2NF9BU0xETElOS19GTEFHUyAgID0NCj4gPj4gREVGKEdDQzQ5X0FBUkNINjRf QVNMRExJTktfRkxBR1MpIC1uby1waWUNCj4gPj4gK0RFRklORSBHQ0M1X0FBUkNINjRfQVNMRExJ TktfRkxBR1MgICA9DQo+ID4+IERFRihHQ0M0OV9BQVJDSDY0X0FTTERMSU5LX0ZMQUdTKSAtV2ws LW5vLXBpZQ0KPiA+Pg0KPiA+PiAgIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQo+ID4+ICAj DQo+ID4+DQo+ID4NCj4gPiBVbmZvcnR1bmF0ZWx5IG5vIGNoYW5nZSwgc3RpbGw6DQo+ID4gYWFy Y2g2NC1saW51eC1nbnUtZ2NjOiBlcnJvcjogdW5yZWNvZ25pemVkIGNvbW1hbmQgbGluZSBvcHRp b24gJy1uby1waWUnDQo+ID4gSW4gb3JkZXIgdG8gbWFrZSBzdXJlLCBJIGRvdWJsZSBjaGVja2Vk IHR3aWNlIGNsZWFuaW5pZyBldmVyeXRoaW5nIGFuZA0KPiA+IHJlYnVpbGRpbmcgZnJvbSBzY3Jh dGNoLg0KPiA+DQo+IA0KPiBUaGFua3MsIGJ1dCBpdCBkb2Vzbid0IG1hdHRlciBhbnl3YXk6IGl0 IGRvZXNuJ3QgZml4IHRoZSBvcmlnaW5hbA0KPiBpc3N1ZXMgb24gYWZmZWN0ZWQgdG9vbGNoYWlu cy4NCj4gDQo+IEl0IGFwcGVhcnMgdGhlIG9ubHkgd2F5IHdlIGNhbiBkZWFsIHdpdGggdGhpcyBp cyBpbnRyb2R1Y2luZyBHQ0M2IGFuZA0KPiBtb3ZlIHRoZSB3b3JrYXJvdW5kIHRoZXJlLg0KPiAN Cj4gVGhhbmtzLA0KPiBBcmQuDQo=