From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 115672 invoked by alias); 8 Mar 2019 13:36:49 -0000 Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org Received: (qmail 115652 invoked by uid 89); 8 Mar 2019 13:36:48 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.1 spammy=convincing, H*i:sk:655468a, H*f:sk:655468a, HX-Languages-Length:4767 X-HELO: EUR03-DB5-obe.outbound.protection.outlook.com Received: from mail-eopbgr40053.outbound.protection.outlook.com (HELO EUR03-DB5-obe.outbound.protection.outlook.com) (40.107.4.53) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 08 Mar 2019 13:36:46 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4Cq7CvfKYIJnpv1QjmYWEZEi012nXA5+0mTNoyRcrsQ=; b=iDwlZfbNidV1+xrQjA9FYH/isuP7hkGTjjs2EbCqnC3WR3wDMnmG1IWfgF0nCa8p7RnkZ0mE5kHkwI76+4TsgAB2bqTAI7jnLy9/Vg01iM5Sq0WlTqVsE8bPTIdVVwkUAzPI9B8ykaniCtpd6pL0AHHo4pAu2scRMk4iyjvtD34= Received: from DB6PR0801MB1974.eurprd08.prod.outlook.com (10.168.84.10) by DB6PR0801MB1750.eurprd08.prod.outlook.com (10.169.226.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1686.18; Fri, 8 Mar 2019 13:36:44 +0000 Received: from DB6PR0801MB1974.eurprd08.prod.outlook.com ([fe80::5c03:87df:df03:89bf]) by DB6PR0801MB1974.eurprd08.prod.outlook.com ([fe80::5c03:87df:df03:89bf%5]) with mapi id 15.20.1686.019; Fri, 8 Mar 2019 13:36:44 +0000 From: Sudakshina Das To: Ramana Radhakrishnan , "nickc@redhat.com" , Peter Smith CC: "binutils@sourceware.org" , nd , Richard Earnshaw Subject: Re: [PATCH, BFD, LD, AArch64, 0/4] Add support for AArch64 BTI and PAC in the linker Date: Fri, 08 Mar 2019 13:36:00 -0000 Message-ID: References: <08762e41-1e80-a504-d840-f8715ea59a50@arm.com> <581bbc74-441c-8f39-c4d5-38475f12dfb6@redhat.com> <6fcac9a6-5c6e-274d-9f5d-05094d0437c7@redhat.com> <5e442d26-6978-4efe-9f44-81143877cddd@arm.com> <054d9601-0009-2227-3155-1c013beb74dd@redhat.com> <5653d89c-3239-df8f-6a62-07c0fa189387@arm.com> <0e91b77d-d13c-8487-0879-33f6bcf11d3e@redhat.com> <655468ab-acdb-b987-075e-0ad6491d5d9c@arm.com> In-Reply-To: <655468ab-acdb-b987-075e-0ad6491d5d9c@arm.com> authentication-results: spf=none (sender IP is ) smtp.mailfrom=Sudi.Das@arm.com; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 Content-Type: text/plain; charset="utf-8" Content-ID: <6FBB8A482F96F7478466E9665EA13078@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-SW-Source: 2019-03/txt/msg00053.txt.bz2 SGkNCg0KT24gMDgvMDMvMjAxOSAxMjo0NCwgUmFtYW5hIFJhZGhha3Jpc2hu YW4gd3JvdGU6DQo+IE9uIDA4LzAzLzIwMTkgMTI6MzIsIE5pY2sgQ2xpZnRv biB3cm90ZToNCj4+IEhpIEd1eXMsDQo+Pg0KPj4+PiBHaXZlbiB0aGlzIGNv bnZlcnNhdGlvbiwgbWF5YmUgcmVuYW1pbmcgLS1idGkgdG8gLS1mb3JjZS1i dGkgd291bGQNCj4+Pj4gZXhwcmVzcyB0aGUgaW50ZW50aW9uIGNsZWFyZXIg Pw0KPj4NCj4+IFllcyAtIEkgcmF0aGVyIGxpa2UgdGhhdCBpZGVhLg0KPj4N Cj4+PiBJbmRlZWQgd2FybmluZ3MgY2FuIGJlIGlnbm9yZWQgaW4gbW9zdCBj YXNlcywgcGFydGljdWxhcmx5IHdoZW4gdGhlcmUNCj4+PiBhcmVuJ3QgdG9v IG1hbnkuIEluIGEgbGFyZ2UgcHJvamVjdCB0aGUgb3V0cHV0IGNvdWxkIGJl IGxhcmdlIGVub3VnaA0KPj4+IHRvIGRyb3duIG91dCBvdGhlciBwb3NzaWJs eSBtb3JlIGltcG9ydGFudCB3YXJuaW5ncyB0aG91Z2guDQo+Pg0KPj4gQWx0 aG91Z2ggSSB3b3VsZCBzdWdnZXN0IHRoYXQgd2FybmluZ3MgZnJvbSB0aGUg bGlua2VyIGFyZSBhIHJlbGF0aXZlbHkNCj4+IHJhcmUgb2NjdXJyZW5jZS7C oCBVbmxpa2Ugc2F5IGEgY29tcGlsZXIgLi4uIDotKQ0KPj4NCj4+IEluIGFu c3dlciB0byBTemFib2xjcydzIHF1ZXN0aW9uOg0KPj4NCj4+PiBkb2VzIC16 IGlidCB3YXJuIG9uIHg4Nl82ND8NCj4+DQo+PiBObyAtIGl0IGRvZXMgbm90 LsKgIE9uIHRoZSBvdGhlciBoYW5kLCBpdCBkb2VzIG5vdCBmb3JjZSB0aGUg ZW5hYmxlbWVudA0KPj4gb2YgaWJ0IGVpdGhlci7CoCBJbiBmYWN0IGl0IGFw cGVhcnMgdG8gb3BlcmF0ZSBpbiB0aGUgb3RoZXIgd2F5LsKgIExpbmtpbmcN Cj4+IHg4NiBiaW5hcmllcyB3aXRob3V0IHNwZWNpZnlpbmcgIi16IGlidCIg b3IgIi16IGlidHBsdCIgb24gdGhlIGNvbW1hbmQNCj4+IGxpbmUgd2lsbCBz dG9wIHRoZSBsaW5rZXIgZnJvbSBjcmVhdGluZyBJQlQgZW5hYmxlZCBQTFQg ZW50cmllcywgZXZlbiBpZg0KPj4gYWxsIG9mIHRoZSBpbnB1dCBvYmplY3Qg ZmlsZXMgd291bGQgc3VwcG9ydCB0aGVtLg0KPiANCj4gTWF5YmUgdGhhdCBj b21lcyBhdXRvbWF0aWNhbGx5IGZyb20gdGhlIGNvbXBpbGVyIGRyaXZlciB0 aG91Z2ggYSBxdWljaw0KPiBncmVwIGRvZXNuJ3QgZmluZCBtZSBhbnl0aGlu ZyBpbiB0aGUgeDg2IGJhY2tlbmQuDQo+IA0KDQpNeSB1bmRlcnN0YW5kaW5n IG9uIHRoaXMgaXMgYSBiaXQgZGlmZmVyZW50IHRob3VnaCEgVGFrZSANCnBy b3BlcnR5LXg4Ni1pYnQ0LmQgdGVzdCBmb3IgZXhhbXBsZSB3aGVyZSBhIHNv dXJjZSB3aXRob3V0IElCVCBub3RlIGlzIA0KbGlua2VkIHdpdGggLXogaWJ0 IGFuZCBpdCBnaXZlcyBvdXQgYW4gSUJUIG5vdGUgKGFuZCBubyBlcnJvci93 YXJuaW5nKS4gDQpIYXZlIEkgbWlzc2VkIHNvbWV0aGluZz8NCj4+DQo+Pg0K Pj4gU28gLSBpZiB3ZSB3YW50IHRvIGhhdmUgdGhlIHNhbWUgYmVoYXZpb3Vy IGluIHRoZSBBQXJjaDY0IGxpbmtlciBhcyB3ZQ0KPj4gY3VycmVudGx5IGhh dmUgaW4gdGhlIHg4Nl82NCBsaW5rZXIsIHRoZW4gaG93IGFib3V0IHRoaXM6 DQo+IA0KPiBTcGVha2luZyBmb3IgbXlzZWxmLCB0aGF0J3MgYSBuaWNlIHRv IGhhdmUuIEkgYW0gYWxsIGZvciBjb21tb25hbGl0eSBidXQNCj4gaWYgb25l IGNob2ljZSBpcyBhIGJldHRlciB0ZWNobmljYWwgb25lIGFuZCBsZXNzZXIg d29yayBvdmVyYWxsIChzZWUNCj4gYmVsb3cpICwgaXQgbWF5IG1ha2Ugc2Vu c2UgdG8gcmV2aXNpdCB0aGUgeDg2IGRlY2lzaW9uIGJ1dCB0aGF0J3Mgbm90 IG15DQo+IGNhbGwgOikNCj4gDQo+IA0KPj4NCj4+ICAgwqAgKiBXaXRob3V0 IGFueSBzcGVjaWZpYyBjb21tYW5kIGxpbmUgb3B0aW9ucyBCVEkgYW5kIFBB QyBhcmUgbm90DQo+PiAgIMKgwqDCoCBlbmFibGVkLsKgIChJZSB0aGUgZHlu YW1pYyB0YWdzIGFyZSBub3QgYWRkZWQgdG8gdGhlIGR5bmFtaWMgc2VjdGlv bikuDQo+IA0KPiBCdXQgdGhhdCBpbiBteSBib29rIGZlZWxzIGxpa2UgbW9y ZSBwb3J0aW5nIHdvcmsgZm9yIHBhY2thZ2VycyAtIHN1cmVseQ0KPiBhZGRp bmcgYSBsaW5rZXIgZmxhZyB0byBkZWZhdWx0IHBhc3Npbmcgb24gdGhlIGZs YWdzIGZyb20gaW5wdXQgb2JqZWN0DQo+IGZpbGVzIHRvIG91dHB1dCBvbmVz IGlzIG1vcmUgd29yayBmb3IgYWxsIHRoZSBwYWNrYWdlcnMgaW4gdGhlIHdv cmxkLg0KPiANCj4gSSB3b3VsZCBwcmVmZXIgdGhhdCBpZiBhbGwgaW5wdXQg b2JqZWN0IGZpbGVzIHdlcmUgbWFya2VkIHdpdGggdGhlIEJUSSwNCj4gdGhl IG91dHB1dCBoYWQgdGhlIGZsYWdzIG9uIGJ5IGRlZmF1bHQuIElmIHRoZXJl IHdhcyBhIG1pc3Npbmcgb2JqZWN0DQo+IGZpbGUsIHRoZSBsaW5rZXIgc2hv dWxkIG5vdCBtYXJrIHRoZSBvdXRwdXQgZmlsZSBhcyBCVEkgYXdhcmUgYnV0 IHNob3VsZA0KPiAodXAgZm9yIGdyYWJzKSB3YXJuIHRoYXQgdGhlIGxpbmsg c3RlcCBtaXNzZWQgdGhpbmdzIG91dC4gQXMgeW91IHNheQ0KPiBsaW5rZXIg d2FybmluZ3MgYXJlIHJhcmVyIHRoYW4gY29tcGlsZXIgd2FybmluZ3MgYW5k IGhvcGVmdWxseSBmb2xrcw0KPiB3b3VsZCBwYXkgYXR0ZW50aW9uLg0KPiAN Cg0KUGVyc29uYWxseSBJIHdvdWxkIGFsc28gcHJlZmVyIGlmIHRoZSBkZWZh dWx0IGJlaGF2aW9yIGZvciB0aGUgbGlua2VyIGlzIA0KYWxzbyB0byBkbyBC VEkgbWFya2luZ3Mgd2l0aG91dCBhbnkgdXNlciBvcHRpb25zLiBCdXQgdGhp cyBkb2VzIG1lYW4gDQp0aGF0IHdlIGFyZSBnb2luZyBhIGRpZmZlcmVudCB3 YXkgZnJvbSB0aGUgZXhpc3RpbmcgeDg2XzY0IGJlaGF2aW9yLg0KDQo+IEl0 J3Mgb25seSB3aGVuIHRoaW5ncyBnbyB3cm9uZyB0aGF0IGZvbGtzIGhhdmUg dG8gaW50ZXJ2ZW5lIHRvDQo+IGludmVzdGlnYXRlIC8gZGlhZ25vc2UgaXNz dWVzLiBPdGhlcndpc2Ugd2UnZCBiZSBzY3JhdGNoaW5nIG91ciBoZWFkcyBv cg0KPiBoYXZlIHRvIGFkZCBhbiBhZGRpdGlvbmFsIGNvbmZpZ3VyZSBmbGFn IHRvIGdldCB0aGlzIGRlZmF1bHQgYmVoYXZpb3VyID8NCj4gDQo+IA0KPj4N Cj4+ICAgwqAgKiBXaXRoIC0tYnRpIHNwZWNpZmllZCwgQlRJIGlzIGVuYWJs ZWQgaW4gdGhlIG91dHB1dCBwcm92aWRlZCB0aGF0DQo+PiAgIMKgwqDCoCB0 aGUgQlRJIG5vdGUgd2FzIGZvdW5kIGluIGFsbCBvZiB0aGUgaW5wdXQgZmls ZXMuwqAgSWYgb25lIG9yIG1vcmUNCj4+ICAgwqDCoMKgIGlucHV0IGZpbGVz IGFyZSBtaXNzaW5nIHRoZSBub3RlLCBCVEkgaXMgbm90IGVuYWJsZWQsIG5v IHdhcm5pbmdzDQo+PiAgIMKgwqDCoCBhcmUgZ2VuZXJhdGVkLCAqYnV0KiBh biBlbnRyeSBpcyBtYWRlIGluIHRoZSBsaW5rZXIgbWFwIGZpbGUgaW5kaWNh dGluZw0KPj4gICDCoMKgwqAgd2hpY2ggb2JqZWN0KHMpIGNhdXNlZCBCVEkg bm90IHRvIGJlIGVuYWJsZWQuwqAgKEFzc3VtaW5nIHRoYXQgYQ0KPj4gICDC oMKgwqAgbGlua2VyIG1hcCBmaWxlIGlzIGJlaW5nIGdlbmVyYXRlZCkuwqAg VGhpcyBhbHNvIG1hdGNoZXMgdGhlIGN1cnJlbnQNCj4+ICAgwqDCoMKgIGJl aGF2aW91ciBvZiB0aGUgeDg2XzY0IGxpbmtlci4NCj4gDQo+IEkgZmVlbCB0 aGlzIG9wdGlvbiBpcyBzdXBlcmZsdW91cy4NCj4gDQo+Pg0KPj4gICDCoCAq IFdpdGggLS1mb3JjZS1idGksIEJUSSBpcyBlbmFibGVkIGV2ZW4gaWYgdGhl cmUgYXJlIGlucHV0IGZpbGVzDQo+PiAgIMKgwqDCoCB3aXRob3V0IHRoZSBC VEkgbm90ZS7CoCBJbiB0aGlzIGNhc2UsIGFueSBmaWxlIHdpdGhvdXQgdGhl IG5vdGUNCj4+ICAgwqDCoMKgIHRyaWdnZXJzIGEgd2FybmluZyBtZXNzYWdl IGZyb20gdGhlIGxpbmtlci4NCj4gDQo+IFRodXMgaW4gc3VtbWFyeSBJIHdv dWxkIHN1Z2dlc3QgcmVuYW1pbmcgLS1idGkgdG8gLS1mb3JjZS1idGkgYW5k DQo+IGNvbnRpbnVlIHdpdGggZXhpc3RpbmcgYmVoYXZpb3VyLg0KDQpJIGFn cmVlIHRoYXQgLS1mb3JjZS1idGkgbG9va3MgbGlrZSBhIG1vcmUgYXBwcm9w cmlhdGUgbmFtZSBmb3IgdGhlIA0Kb3B0aW9uLiBJIGFtIG9wZW4gdG8gdGhl IGlkZWEgb2YgZHJvcHBpbmcgLS1idGktbm93YXJuIA0KKC0tZm9yY2UtYnRp LW5vd2FybikgYXNzdW1pbmcgdGhhdCBpZiBuZWVkIGJlLCB1c2VycyBjYW4g aWdub3JlIHRoZSANCndhcm5pbmdzIGFuZCBnbyBvbiBkb2luZyB3aGF0IHRo ZXkgd2FudCBhbnl3YXkuDQoNCkBOaWNrLCBJIGhvcGUgdGhhdCBldmVuIHRo b3VnaCBzdGF5aW5nIGNvLW9yZGluYXRlZCB3aXRoIHg4Nl82NCBpcyANCmRl c2lyYWJsZSAodG8gbWUgYXMgd2VsbCBpbiBteSBwZXJzb25hbCBvcGluaW9u KSwgb3VyIHJlYXNvbmluZyBvbiB0aGUgDQpkaWZmZXJlbmNlcyBpcyBjb252 aW5jaW5nIGVub3VnaCENCg0KU3VkaQ0KPiANCj4gDQo+Pg0KPj4gICDCoCAq IFNpbWlsYXJseSBmb3IgUEFDLsKgIEllIC0tcGFjIGVuYWJsZXMgdGhlIFBB QyB0YWcgaWYgYWxsIG9mIHRoZQ0KPj4gICDCoMKgwqAgaW5wdXRzIHN1cHBv cnQgaXQsIGJ1dCBubyB3YXJuaW5ncyBhcmUgZ2VuZXJhdGVkIGlmIHNvbWUg ZG8gbm90LA0KPj4gICDCoMKgwqAgYW5kIC0tZm9yY2UtcGFjIGFsd2F5cyBn ZW5lcmF0ZXMgdGhlIFBBQyB0YWcsIGJ1dCB3YXJucyBhYm91dA0KPj4gICDC oMKgwqAgb2JqZWN0IGZpbGVzIHRoYXQgYXJlIG1pc3NpbmcgdGhlIG5vdGUu DQo+IA0KPiBBcyBhYm92ZS4NCj4gDQo+IFJhbWFuYQ0KPiANCj4+DQo+PiBX aGF0IGRvIHBlb3BsZSB0aGluayA/DQo+Pg0KPj4gQ2hlZXJzDQo+PiAgIMKg IE5pY2sNCj4+DQo+PiBQUy7CoCBTdWRpIC0gdGhlIGNvZGUgZm9yIHRoZSBw YXRjaGVzIHRoZW1zZWx2ZXMgbG9va3MgZmluZSB0byBtZSwNCj4+ICAgwqAg c28gSSBoYXZlIG5vIGNvbmNlcm5zIHRoZXJlLg0KPiANCg0K