From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 116548 invoked by alias); 6 Mar 2019 10:26:55 -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 116193 invoked by uid 89); 6 Mar 2019 10:26:54 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=Identification, bti, intrusive, identification X-HELO: EUR04-DB3-obe.outbound.protection.outlook.com Received: from mail-eopbgr60054.outbound.protection.outlook.com (HELO EUR04-DB3-obe.outbound.protection.outlook.com) (40.107.6.54) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 06 Mar 2019 10:26:51 +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=TE4fJlehqLBaqMLNKPqooZcm+YCcDxz7tiO5clGIFNE=; b=SSZtI+LoQWkeeU2KwQGu3JmVHdH1zpHj0H7XaAfJ1MqmKFwUfh8rjYqY/R9EbdKw2F44Sspldz0y5IEveniMg22ikOtwxOa+WfmMrP5AdCQa6MI94calXyFfQBBAILhpfBUlu9m7f8HqorMYDiEKtO8X1zWGDdX1j6d5TSQosDc= Received: from DB6PR0801MB1974.eurprd08.prod.outlook.com (10.168.84.10) by DB6PR0801MB1941.eurprd08.prod.outlook.com (10.168.86.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1686.18; Wed, 6 Mar 2019 10:26:48 +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.1665.020; Wed, 6 Mar 2019 10:26:48 +0000 From: Sudakshina Das To: "binutils@sourceware.org" CC: nd , "nickc@redhat.com" , Richard Earnshaw , Ramana Radhakrishnan Subject: [PATCH, BFD, LD, AArch64, 0/4] Add support for AArch64 BTI and PAC in the linker Date: Wed, 06 Mar 2019 10:26:00 -0000 Message-ID: <08762e41-1e80-a504-d840-f8715ea59a50@arm.com> authentication-results: spf=none (sender IP is ) smtp.mailfrom=Sudi.Das@arm.com; x-ms-exchange-purlcount: 1 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: <554C984E4C35E84A8B82A2872EF69768@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-SW-Source: 2019-03/txt/msg00021.txt.bz2 SGkNCg0KVGhpcyBwYXRjaCBzZXJpZXMgaXMgYWltZWQgYXQgZ2l2aW5nIHN1 cHBvcnQgZm9yIHRoZSBuZXcgQXJtdjguMy1BIA0KUG9pbnRlciBBdXRoZW50 aWNhdGlvbiBhbmQgQXJtdjguNS1BIEJyYW5jaCBUYXJnZXQgSWRlbnRpZmlj YXRpb24gDQpmZWF0dXJlIGluIHRoZSBsaW5rZXIuDQoNCkluIG9yZGVyIHRv IHN1cHBvcnQgdGhlc2UsIHdlIHByb3Bvc2UgdG8gbWFrZSB0aGUgZm9sbG93 aW5nIGNoYW5nZXM6DQoxKSBXZSBoYXZlIGRlZmluZWQgLm5vdGUuZ251LnBy b3BlcnR5IGZvciBBQXJjaDY0Lg0KMikgV2UgaGF2ZSBkZWZpbmVkIGEgbmV3 IFByb2dyYW0gUHJvcGVydHkgdHlwZQ0KR05VX1BST1BFUlRZX0FBUkNINjRf RkVBVFVSRV8xX0FORCBhbmQgdXNlZCAyIGJpdHMgdG8gcmVwcmVzZW50DQpC VEkgYW5kIFBBQyByZXNwZWN0aXZlbHkuDQogICAtIEdOVV9QUk9QRVJUWV9B QVJDSDY0X0ZFQVRVUkVfMV9CVEkNCiAgIC0gR05VX1BST1BFUlRZX0FBUkNI NjRfRkVBVFVSRV8xX1BBQyAoV2UgaGF2ZSBvbmx5IHJlc2VydmVkIHRoaXMg Yml0DQogICAgIGZvciBub3cuKQ0KMykgV2UgYWxzbyBuZWVkIGN1c3RvbSBQ TFRzIHdoZW4gdGhlc2UgZmVhdHVyZXMgYXJlIHR1cm5lZCBvbiBhbmQgdGh1 cw0Kd2UgaGF2ZSBkZWZpbmVkIHRoZSBmb2xsb3dpbmcgcHJvY2Vzc29yLXNw ZWNpZmljIGR5bmFtaWMgYXJyYXkgdGFnczoNCiAgIC0gRFRfQUFSQ0g2NF9C VElfUExUDQogICAtIERUX0FBUkNINjRfUEFDX1BMVA0KRGV0YWlscyBvZiB0 aGVzZSBjYW4gYmUgZm91bmQgaW4gdGhlIG5ldyBBQXJjaDY0IEVMRiBkb2N1 bWVudGF0aW9uOg0KaHR0cHM6Ly9kZXZlbG9wZXIuYXJtLmNvbS9kb2NzL2lo aTAwNTYvbGF0ZXN0L2VsZi1mb3ItdGhlLWFybS02NC1iaXQtYXJjaGl0ZWN0 dXJlLWFhcmNoNjQtYWJpLTIwMThxNA0KDQpDb21tYW5kIGxpbmUgb3B0aW9u czoNCldlIGludHJvZHVjZSBhIG5ldyBzZXQgb2YgY29tbWFuZCBsaW5lIG9w dGlvbnMgZm9yIHRoZSBsaW5rZXIgaW4gb3JkZXIgDQp0byBzdXBwb3J0IHRo ZSBjb3JyZWN0IFBMVHMNCjEpIC0tcGFjLXBsdCA6IEluIHRoZSBwcmVzZW5j ZSBvZiB0aGlzIG9wdGlvbiwgdGhlIGxpbmtlciB1c2VzIGEgUEFDIA0KZW5h YmxlZCBQTFQuIEl0IGFsc28gdXNlcyB0aGUgZHluYW1pYyB0YWcgRFRfQUFS Q0g2NF9QQUNfUExUIHRvIHJlZmxlY3QgDQp0aGUgc2FtZS4gT3RoZXIgdG9v bHMgbGlrZSBPYmpkdW1wIGNhbiB1c2UgdGhpcyB0byBkZXRlcm1pbmUgdGhl IHNpemUgb2YgDQp0aGUgUExUcy4NCjIpIC0tYnRpOiBJbiB0aGUgcHJlc2Vu Y2Ugb2YgdGhpcyBvcHRpb24sIHRoZSBsaW5rZXIgZW5hYmxlcyBCVEkgd2l0 aCANCnRoZSBHTlVfUFJPUEVSVFlfQUFSQ0g2NF9GRUFUVVJFXzFfQlRJIGZl YXR1cmUgYW5kIGFsc28gdXNlcyBhIEJUSSANCmVuYWJsZWQgUExULiBJdCBh bHNvIHVzZXMgdGhlIGR5bmFtaWMgdGFnIERUX0FBUkNINjRfQlRJX1BMVCB0 byByZWZsZWN0IA0KdGhlIGNob2ljZSBvZiB0aGUgUExUcy4gT3RoZXIgdG9v bHMgbGlrZSBPYmpkdW1wIGNhbiB1c2UgdGhpcyB0byANCmRldGVybWluZSB0 aGUgc2l6ZSBvZiB0aGUgUExUcy4gVXNpbmcgdGhpcyBvcHRpb24gY2FuIGdp dmUgYSB3YXJuaW5nIGlmIA0Kbm90IGFsbCBpbnB1dCBvYmplY3RzIGFyZSBt YXJrZWQgd2l0aCBHTlVfUFJPUEVSVFlfQUFSQ0g2NF9GRUFUVVJFXzFfQlRJ Lg0KMyktLWJ0aS1ub3dhcm4gLSBTYW1lIGFzIGFib3ZlIGJ1dCBkb2VzIG5v dCBlbWl0IGFueSB3YXJuaW5ncy4NCg0KSW4gdGVybXMgb2YgdGhlIFBMVHMs IGluIHRoZSBwcmVzZW5jZSBvZiBib3RoIC0tcGFjLXBsdCBhbmQgDQotLWJ0 aS8tLWJ0aS1ub3dhcm4sIHRoZSBsaW5rZXIgY2hvb3NlcyB0aGUgUExUcyBw cm90ZWN0ZWQgd2l0aCBib3RoIEJUSSANCmFuZCBQQUMgYW5kIHVzZXMgYm90 aCBEVF9BQVJDSDY0X1BBQ19QTFQgYW5kIERUX0FBUkNINjRfQlRJX1BMVC4N Cg0KSW50ZXJhY3Rpb24gYmV0d2VlbiBDb21tYW5kIGxpbmUgYXJndW1lbnRz IGFuZCBHTlUgTk9URSBzZWN0aW9uDQoxKSBGb3IgUEFDLCBpbiB0aGUgcHJl c2VuY2Ugb2YgLS1wYWMtcGx0IGFsb25nIHdpdGggQklORF9OT1csIHRoZSBs aW5rZXIgDQpjYW4gY2hvb3NlIHRvIGlnbm9yZSB0aGUgcGFjLXBsdCBkaXJl Y3RpdmUgYW5kIHVzZSBzbWFsbGVyIFBMVHMgd2l0aG91dCANCmNvbXByb21p c2luZyBvbiBzZWN1cml0eSwNCjIpIEZvciBCVEksIHRoZSBsaW5rZXIgbXVz dCBhbHNvIGNoZWNrIGZvciB0aGUgDQpHTlVfUFJPUEVSVFlfQUFSQ0g2NF9G RUFUVVJFXzFfQlRJIGluIGl0cyBpbnB1dC4gSWYgYWxsIGlucHV0cyBoYXZl IA0KR05VX1BST1BFUlRZX0FBUkNINjRfRkVBVFVSRV8xX0JUSSwgdGhlIGZp bmFsIG91dHB1dCB3aWxsIGFsc28gYmUgbWFya2VkIA0KYXMgc3VjaC4gVGhl IFBMVCBzaG91bGQgYWxzbyBiZSBwcm90ZWN0ZWQgd2l0aCBhIEJUSSBQTFQg aW4gdGhpcyBjYXNlLiANClRodXMgZXZlbiBpZiB0aGVyZSBpcyBubyBsaW5r ZXIgb3B0aW9uIHRvIHVzZSBCVEkgUExULCB0aGUgbGlua2VyDQpzaG91bGQg YmUgYWJsZSB0byB1c2UgdGhlbSBkZXBlbmRpbmcgb24gdGhlIE5PVEUgc2Vj dGlvbi4gVGhlIHVzZXIgY2FuIA0KdXNlIHRoZSBsaW5rZXIgb3B0aW9uIC0t YnRpLCB0byBtYWtlIHN1cmUgdGhhdCB0aGVpciBpbnRlbnRpb24gb2YgaGF2 aW5nIA0KYWxsIGlucHV0IG9iamVjdHMgKGFuZCBoZW5jZSB0aGUgb3V0cHV0 KSBtYXJrZWQgd2l0aCBCVEkgaXMgbm90IA0KZGlzcnVwdGVkIGJ5IGFueSBz dHJheSBvYmplY3RzIGFzIHRoaXMgb3B0aW9uIHdpbGwgd2FybiBhYm91dCBp dC4NCg0KDQpUaGUgZm9sbG93aW5nIHBhdGNoZXMgaW1wbGVtZW50IHRoZXNl IGNoYW5nZXMgYXMgZm9sbG93czoNClsxLzRdIEFkZCBzdXBwb3J0IGZvciBH TlUgUFJPUEVSVElFUyBpbiBBQXJjaDY0IGZvciBCVEkgYW5kIFBBQzoNClsy LzRdIEFkZCAtLWJ0aS1ub3dhcm4gdG8gZW5hYmxlIEJUSSB3aXRob3V0IHdh cm5pbmcgYW5kIHRvIHNlbGVjdCBCVEkgDQplbmFibGVkIFBMVHMNClszLzRd IEFkZCAtLWJ0aSB0byBlbmFibGUgQlRJIGFuZCBzZWxlY3QgQlRJIGVuYWJs ZWQgUExUcyBidXQgYWxzbyB3YXJuIA0KZm9yIG1pc3NpbmcgTk9URSBzZWN0 aW9ucy4NCls0LzRdIEFkZCAtLXBhYy1wbHQgdG8gZW5hYmxlIFBMVHMgcHJv dGVjdGVkIHdpdGggUEFDLg0KDQpUaGlzIGlzIG15IGZpcnN0IHRpbWUgbWFr aW5nIHN1Y2ggaW50cnVzaXZlIGNoYW5nZXMgdG8gdGhlIGxpbmtlci4gDQpQ bGVhc2UgYmUga2luZCA6UA0KDQpUaGFua3MNClN1ZGkNCg==