From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1798 invoked by alias); 23 Jan 2019 10:22:30 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 871 invoked by uid 89); 23 Jan 2019 10:22:30 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,KAM_SHORT,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=reviewing, authentication, H*M:99a1, H*Ad:U*law X-HELO: EUR01-HE1-obe.outbound.protection.outlook.com Received: from mail-eopbgr130055.outbound.protection.outlook.com (HELO EUR01-HE1-obe.outbound.protection.outlook.com) (40.107.13.55) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 23 Jan 2019 10:22:28 +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=QT8e8Vo9uwLmGwMF171heC3FaxJWJPDb0o+Kg4n5iOA=; b=NBOPi51lmrCIxU6Dkqhtjap88ApHF31mOyVT4rqxL+BmzmhH49Ivodqgv270u8jmMT4nZekfw+yIx+ejxRyi+hqse2BxTadyPHiF/hRcPXW84cZNzZH7stV1TZy4j95yS3chWazYmIAjtT/T2gijn+pKoS7LiQ8tquq30+OIUmo= Received: from VI1PR08MB4270.eurprd08.prod.outlook.com (20.179.25.76) by VI1PR08MB2942.eurprd08.prod.outlook.com (10.170.239.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.31; Wed, 23 Jan 2019 10:22:24 +0000 Received: from VI1PR08MB4270.eurprd08.prod.outlook.com ([fe80::649b:7c52:f776:7a39]) by VI1PR08MB4270.eurprd08.prod.outlook.com ([fe80::649b:7c52:f776:7a39%6]) with mapi id 15.20.1537.031; Wed, 23 Jan 2019 10:22:24 +0000 From: Sam Tebbs To: Kyrill Tkachov , James Greenhalgh CC: "gcc-patches@gcc.gnu.org" , Richard Earnshaw , Marcus Shawcroft , nd , "ian@airs.com" , Jeff Law Subject: Re: [PATCH 3/3][GCC][AARCH64] Add support for pointer authentication B key Date: Wed, 23 Jan 2019 10:43:00 -0000 Message-ID: <7dfd7d67-99a1-12c1-2e0d-a48bfbd6c0e2@arm.com> References: <57416d5b-c406-230a-dd13-ab77416dd3ab@arm.com> <20190107182801.GB4896@arm.com> <8f1b174d-7f04-9446-4d86-431fb1116b9b@arm.com> <5C3C67EC.1010508@foss.arm.com> In-Reply-To: <5C3C67EC.1010508@foss.arm.com> authentication-results: spf=none (sender IP is ) smtp.mailfrom=Sam.Tebbs@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: <221A1CE197FBFF41976D59E91D26FC8F@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-IsSubscribed: yes X-SW-Source: 2019-01/txt/msg01357.txt.bz2 T24gMTQvMDEvMjAxOSAxMDo0MywgS3lyaWxsIFRrYWNob3Ygd3JvdGU6DQoN Cj4NCj4gT24gMDgvMDEvMTkgMTE6MzgsIFNhbSBUZWJicyB3cm90ZToNCj4+ DQo+PiBPbiAxLzcvMTkgNjoyOCBQTSwgSmFtZXMgR3JlZW5oYWxnaCB3cm90 ZToNCj4+ID4gT24gRnJpLCBEZWMgMjEsIDIwMTggYXQgMDk6MDA6MTBBTSAt MDYwMCwgU2FtIFRlYmJzIHdyb3RlOg0KPj4gPj4gT24gMTEvOS8xOCAxMTow NCBBTSwgU2FtIFRlYmJzIHdyb3RlOg0KPj4gPg0KPj4gPiA8c25pcD4NCj4+ ID4NCj4+ID4+IEF0dGFjaGVkIGlzIGFuIGltcHJvdmVkIHBhdGNoIHdpdGgg ImhpbnQiIHJlbW92ZWQgZnJvbSB0aGUgdGVzdCANCj4+IHNjYW5zLA0KPj4g Pj4gcGF1dGhfaGludF9udW1fYSBhbmQgcGF1dGhfaGludF9udW1fYiBtZXJn ZWQgaW50byBwYXV0aF9oaW50X251bSANCj4+IGFuZCB0aGUNCj4+ID4+ICJn Y2NfYXNzZXJ0IChjZnVuLT5tYWNoaW5lLT5mcmFtZS5sYWlkX291dCkiIHJl bW92YWwgcmV2ZXJ0ZWQgDQo+PiBzaW5jZSB3YXMNCj4+ID4+IGFuIHVubmVj ZXNzYXJ5IGNoYW5nZS4NCj4+ID4+DQo+PiA+PiBPSyBmb3IgdHJ1bms/DQo+ PiA+IFdoaWxlIHRoZSBBQXJjaDY0IHBhcnRzIGxvb2sgT0sgdG8gbWUgYW5k IGFyZSBidXJpZWQgYmVoaW5kIGFuIA0KPj4gb3B0aW9uIHNvIGFyZQ0KPj4g PiByZWxhdGl2ZWx5IHNhZmUgZXZlbiB0aG91Z2ggd2UncmUgbGF0ZSBpbiBk ZXZlbG9wbWVudCwgeW91J2xsIG5lZWQgDQo+PiBzb21lb25lDQo+PiA+IGVs c2UgdG8gYXBwcm92ZSB0aGUgbGliZ2NjIGNoYW5nZXMuIEVzcGVjaWFsbHkg YXMgeW91IGNoYW5nZSBhIGdlbmVyaWMNCj4+ID4gcm91dGluZSB3aXRoIGFu IHVuZG9jdW1lbnRlZCAoPykgQUFyY2g2NC1zcGVjaWZpYyBjaGFuZ2UuDQo+ PiA+DQo+PiA+IFRoYW5rcywNCj4+ID4gSmFtZXMNCj4+DQo+PiBUaGFua3Mg SmFtZXMsIENDJ2luZyBJYW4gTGFuY2UgVGF5bG9yLg0KPj4NCj4NCj4gSmVm ZiwgY291bGQgeW91IGhlbHAgd2l0aCByZXZpZXdpbmcgdGhlIGxpYmdjYyBj aGFuZ2VzIHBsZWFzZT8NCj4gSSBiZWxpZXZlIHRoZSBsYXRlc3QgdmVyc2lv biB3YXMgcG9zdGVkIGF0Og0KPiBodHRwczovL2djYy5nbnUub3JnL21sL2dj Yy1wYXRjaGVzLzIwMTgtMTIvbXNnMDE1NjkuaHRtbA0KPg0KPiBUaGFua3Ms DQo+IEt5cmlsbA0KcGluZyAzLiBUaGUgcHJlY2VkaW5nIHR3byBwYXRjaGVz IHdlcmUgY29tbWl0dGVkIGEgd2hpbGUgYWdvIGJ1dCByZXF1aXJlIA0KdGhl IG1pbm9yIGxpYmdjYyBjaGFuZ2VzIGluIHRoaXMgcGF0Y2gsIHdoaWNoIGFy ZSB0aGUgb25seSBwYXJ0cyBsZWZ0IHRvIA0KYmUgcmV2aWV3ZWQuDQo+DQo+ PiBUaGUgZG9jdW1lbnRhdGlvbiByZWxldmFudCB0byB0aGUgbGliZ2NjIGNo YW5nZSBpcyBleHBlY3RlZCB0byBiZQ0KPj4gcHVibGlzaGVkIGluIHRoZSBu ZWFyIGZ1dHVyZS4NCg==