From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 104132 invoked by alias); 5 Sep 2019 09:35:36 -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 104123 invoked by uid 89); 5 Sep 2019 09:35:36 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-9.9 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,GIT_PATCH_2,GIT_PATCH_3,KAM_SHORT,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.1 spammy=H*f:sk:d42db60, H*i:sk:d42db60 X-HELO: EUR03-DB5-obe.outbound.protection.outlook.com Received: from mail-oln040092071021.outbound.protection.outlook.com (HELO EUR03-DB5-obe.outbound.protection.outlook.com) (40.92.71.21) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 05 Sep 2019 09:35:34 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=f6punrBFNe+5lR06quAbSYk8/HSZcFh1YCIjMdQ4FMl/KupG9LYeLAaqOtitQpd6VtGJKM3wlURWvmjLfgWJR8Hcv0LHSeMJB6OaZgLNfD/rtgsvVWoQI21TlVvagu+QBRT8MyvIBRnrZq57j3J+/o2Agyn8OA5rvOcoQ+j61jiR0SMfXzkptUbX5TADB2MQUmwO71SZR+oM91PjnvbQx2FM4usBFwTQj7ENyc8hV0eJSMY6emJc0YUVL9NU2iUEtKZHdMz11ifxuowER9Oyjzxu9FIYwjw0zzb+fOr407/sBZ4q1dv/Ote3YlmzDt3R7i7hHrrx1RIu8PDJRMn9+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/6PI16ka7pI622774flAeYVwqzUyyHAD3QsmwPGtWRQ=; b=ng470zEHduQ1i3G2P30zBj+hNwz5gVrtEaJRxf0lZTO7FOb2zk+qIbK6KpxwvhDdkPG0DmAShEKWkQeUBqyPdX7pdXri2Q5aHXv3dVEvIv+SIpywajobBopHhT2f/6h5R29M/UiCxxnByx4tEjeOiqgHpA28ux39Kaxd/esN3JAVEEkCpjdAOkHmZOUHTPxq/PPJH8iypes2RDapoGMQZOxg+BS8Ar5glpj/BTQrxoPjhwSa1y3U04EuHv6U35AGM8aUb6C/Liy9i7SE3ZXY+jB+MBcH1vF51KDS/Xe2sALOTGPSzgkl+SLvnKwacV73y1ykprUjL+nNJ+LaTdkp4g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from DB5EUR03FT041.eop-EUR03.prod.protection.outlook.com (10.152.20.58) by DB5EUR03HT143.eop-EUR03.prod.protection.outlook.com (10.152.21.105) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2241.14; Thu, 5 Sep 2019 09:35:29 +0000 Received: from AM6PR10MB2566.EURPRD10.PROD.OUTLOOK.COM (10.152.20.51) by DB5EUR03FT041.mail.protection.outlook.com (10.152.21.4) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2241.14 via Frontend Transport; Thu, 5 Sep 2019 09:35:29 +0000 Received: from AM6PR10MB2566.EURPRD10.PROD.OUTLOOK.COM ([fe80::2c65:b468:fdc0:d924]) by AM6PR10MB2566.EURPRD10.PROD.OUTLOOK.COM ([fe80::2c65:b468:fdc0:d924%6]) with mapi id 15.20.2220.021; Thu, 5 Sep 2019 09:35:29 +0000 From: Bernd Edlinger To: "Richard Earnshaw (lists)" , Richard Biener CC: "gcc-patches@gcc.gnu.org" , Ramana Radhakrishnan , Kyrill Tkachov , Eric Botcazou , Jeff Law , Jakub Jelinek Subject: Re: [PATCHv5] Fix not 8-byte aligned ldrd/strd on ARMv5 (PR 89544) Date: Thu, 05 Sep 2019 09:35:00 -0000 Message-ID: References: <1806cfa6-30c6-0719-0c4d-0fc56accd5e7@arm.com> In-Reply-To: x-microsoft-original-message-id: x-ms-exchange-purlcount: 1 x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: <38A49B8855F66E4EAF0F3E8EE5D1C4D4@EURPRD10.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-SW-Source: 2019-09/txt/msg00255.txt.bz2 T24gOS81LzE5IDExOjIxIEFNLCBSaWNoYXJkIEVhcm5zaGF3IChsaXN0cykg d3JvdGU6DQo+IE9uIDA0LzA5LzIwMTkgMTY6NDgsIFJpY2hhcmQgRWFybnNo YXcgKGxpc3RzKSB3cm90ZToNCj4+IE9uIDA0LzA5LzIwMTkgMTY6MDAsIEJl cm5kIEVkbGluZ2VyIHdyb3RlOg0KPj4+IE9uIDkvNC8xOSA0OjE0IFBNLCBS aWNoYXJkIEVhcm5zaGF3IChsaXN0cykgd3JvdGU6DQo+Pj4+IE9uIDA0LzA5 LzIwMTkgMTQ6MjgsIEJlcm5kIEVkbGluZ2VyIHdyb3RlOg0KPj4+Pj4gT24g OS80LzE5IDI6NTMgUE0sIFJpY2hhcmQgRWFybnNoYXcgKGxpc3RzKSB3cm90 ZToNCj4+Pj4+PiBJbmRleDogZ2NjL3Rlc3RzdWl0ZS9nY2MudGFyZ2V0L2Fy bS91bmFsaWduZWQtYXJndW1lbnQtMi5jDQo+Pj4+Pj4gPT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PQ0KPj4+Pj4+IC0tLSBnY2MvdGVzdHN1aXRlL2djYy50YXJn ZXQvYXJtL3VuYWxpZ25lZC1hcmd1bWVudC0yLmPCoMKgwqAgKFJldmlzaW9u IDApDQo+Pj4+Pj4gKysrIGdjYy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9hcm0v dW5hbGlnbmVkLWFyZ3VtZW50LTIuY8KgwqDCoCAoQXJiZWl0c2tvcGllKQ0K Pj4+Pj4+IEBAIC0wLDAgKzEsMTkgQEANCj4+Pj4+PiArLyogeyBkZy1kbyBj b21waWxlIH0gKi8NCj4+Pj4+PiArLyogeyBkZy1yZXF1aXJlLWVmZmVjdGl2 ZS10YXJnZXQgYXJtX2FybV9vayB9ICovDQo+Pj4+Pj4gKy8qIHsgZGctcmVx dWlyZS1lZmZlY3RpdmUtdGFyZ2V0IGFybV9sZHJkX3N0cmRfb2sgfSAqLw0K Pj4+Pj4+ICsvKiB7IGRnLW9wdGlvbnMgIi1tYXJtIC1tbm8tdW5hbGlnbmVk LWFjY2VzcyAtTzMiIH0gKi8NCj4+Pj4+PiArDQo+Pj4+Pj4gK3N0cnVjdCBz IHsNCj4+Pj4+PiArwqAgaW50IGEsIGI7DQo+Pj4+Pj4gK30gX19hdHRyaWJ1 dGVfXygoYWxpZ25lZCg4KSkpOw0KPj4+Pj4+ICsNCj4+Pj4+PiArc3RydWN0 IHMgZjA7DQo+Pj4+Pj4gKw0KPj4+Pj4+ICt2b2lkIGYoaW50IGEsIGludCBi LCBpbnQgYywgaW50IGQsIGludCBlLCBzdHJ1Y3QgcyBmKQ0KPj4+Pj4+ICt7 DQo+Pj4+Pj4gK8KgIGYwID0gZjsNCj4+Pj4+PiArfQ0KPj4+Pj4+ICsNCj4+ Pj4+PiArLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLXRpbWVzICJs ZHJkIiAwIH0gfSAqLw0KPj4+Pj4+ICsvKiB7IGRnLWZpbmFsIHsgc2Nhbi1h c3NlbWJsZXItdGltZXMgInN0cmQiIDAgfSB9ICovDQo+Pj4+Pj4gKy8qIHsg ZGctZmluYWwgeyBzY2FuLWFzc2VtYmxlci10aW1lcyAic3RtIiAxIH0gfSAq Lw0KPj4+Pj4+DQo+Pj4+Pj4gSSBkb24ndCB0aGluayB0aGlzIHRlc3QgaXMg cmlnaHQuwqAgV2hpbGUgd2UgY2FuJ3QgdXNlIGFuIExEUkQgdG8gbG9hZCB0 aGUgYXJndW1lbnQgb2ZmIHRoZSBzdGFjaywgdGhlcmUncyBub3RoaW5nIHdy b25nIHdpdGggdXNpbmcgYW4gU1RSRCB0byB0aGVuIHN0b3JlIHRoZSB2YWx1 ZSB0byBmMCAoYXMgdGhhdCBpcyA4LWJ5dGUgYWxpZ25lZCkuwqAgU28gdGhl IHNlY29uZCBhbmQgdGhpcmQgc2Nhbi1hc3NlbWJsZXIgdGVzdHMgYXJlIG1l YW5pbmdsZXNzLg0KPj4+Pj4+DQo+Pj4+Pg0KPj4+Pj4gQWgsIHRoYXQgaXMg dmVyeSBzaW1pbGFyIHRvIHRoZSB1bmFsaWduZWQtbWVtY3B5LTIvMy5jLA0K Pj4+Pj4gc2VlIGh0dHBzOi8vZ2NjLmdudS5vcmcvbWwvZ2NjLXBhdGNoZXMv MjAxOS0wOS9tc2cwMDE1Ny5odG1sDQo+Pj4+Pg0KPj4+Pj4gaW5pdGlhbGx5 IHRoYXQgaXMgYSBtb3ZkaSwNCj4+Pj4+IHRoZW4gaW4gc3VicmVnMSBpdCBp cyBzcGxpdCBpbiB0d28gbW92c2kNCj4+Pj4+IHdoaWNoIGlzIHRoZW4gcmUt YXNzZW1ibGVkIGFzIGxkbQ0KPj4+Pj4NCj4+Pj4+DQo+Pj4+PiBOb3Qgc3Vy ZSBpZiB0aGF0IGlzIGludGVuZGVkIGluIHRoYXQgd2F5Lg0KPj4+Pj4NCj4+ Pj4+DQo+Pj4+DQo+Pj4+IFllYWgsIHRoZXNlIGFyZSBjYXVzaW5nIG1lIHNv bWUgcHJvYmxlbXMgdG9vLCBidXQgdGhhdCdzIGJlY2F1c2Ugd2l0aCBzb21l IGNoYW5nZXMgSSdtIHdvcmtpbmcgb24gSSBub3cgc2VlIHRoZSBjb21waWxl ciB1c2luZyByNCBhbmQgcjUsIHdoaWNoIGxlYWRzIHRvIHByb2xvZ3VlIGFu ZCBlcGlsb2d1ZSBzdG9yZXMgdGhhdCBkaXN0b3J0IHRoZSByZXN1bHRzLg0K Pj4+Pg0KPj4+PiBUZXN0cyBsaWtlIHRoaXMgYXJlIGdlbmVyYWxseSBmcmFn aWxlIC0gSSBoYXRlICdlbSEhISENCj4+Pj4NCj4+Pg0KPj4+IFllYWgsIHRo YXQgY2hhbmdlZCBzaW5jZSByMjc1MDYzIGludHJvZHVjZWQgdGhlIHVuYWxp Z25lZC1sb2FkL3N0b3JlZGkNCj4+Pg0KPj4+IHIyNzUwNjMgfCBlZGxpbmdl ciB8IDIwMTktMDgtMzAgMTI6Mzg6MzcgKzAyMDAgKEZyLCAzMC4gQXVnIDIw MTkpIHwgMTAgWmVpbGVuDQo+Pj4gR2XDpG5kZXJ0ZSBQZmFkZToNCj4+PiDC oMKgwqAgTSAvdHJ1bmsvZ2NjL0NoYW5nZUxvZw0KPj4+IMKgwqDCoCBNIC90 cnVuay9nY2MvY29uZmlnL2FybS9hcm0uYw0KPj4+IMKgwqDCoCBNIC90cnVu ay9nY2MvY29uZmlnL2FybS9hcm0ubWQNCj4+PiDCoMKgwqAgTSAvdHJ1bmsv Z2NjL2NvbmZpZy9hcm0vbmVvbi5tZA0KPj4+DQo+Pj4gMjAxOS0wOC0zMMKg IEJlcm5kIEVkbGluZ2VywqAgPGJlcm5kLmVkbGluZ2VyQGhvdG1haWwuZGU+ DQo+Pj4NCj4+PiDCoMKgwqDCoMKgwqDCoMKgICogY29uZmlnL2FybS9hcm0u bWQgKHVuYWxpZ25lZF9sb2FkZGksDQo+Pj4gwqDCoMKgwqDCoMKgwqDCoCB1 bmFsaWduZWRfc3RvcmVkaSk6IE5ldyB1bnNwZWMgaW5zbiBwYXR0ZXJucy4N Cj4+PiDCoMKgwqDCoMKgwqDCoMKgICogY29uZmlnL2FybS9uZW9uLm1kICh1 bmFsaWduZWRfc3RvcmV2OHFpKTogTGlrZXdpc2UuDQo+Pj4gwqDCoMKgwqDC oMKgwqDCoCAqIGNvbmZpZy9hcm0vYXJtLmMgKGdlbl9jcHltZW1fbGRyZF9z dHJkKTogVXNlIHVuYWxpZ25lZF9sb2FkZGkNCj4+PiDCoMKgwqDCoMKgwqDC oMKgIGFuZCB1bmFsaWduZWRfc3RvcmVkaSBmb3IgNC1ieXRlIGFsaWduZWQg bWVtb3J5Lg0KPj4+IMKgwqDCoMKgwqDCoMKgwqAgKGFybV9ibG9ja19zZXRf YWxpZ25lZF92ZWN0KTogVXNlIHVuYWxpZ25lZF9zdG9yZXY4cWkgZm9yDQo+ Pj4gwqDCoMKgwqDCoMKgwqDCoCA0LWJ5dGUgYWxpZ25lZCBtZW1vcnkuDQo+ Pj4NCj4+PiBTaW5jZSBvdGhlciB0aGFuIHRoZSBtb3ZkaSB0aGV5IGFyZSBu b3Qgc3BsaXQgdXAgYnV0IHN0YXkgYXMgbGRyZC9zdHJkLg0KPj4+IEJ1dCBm b3Igc29tZSB1bmtub3duIHJlYXNvbiBpcmEgYXNzaWducyByNC01IHRvIHRo b3NlIGFsdGhvdWdoIGFsc28NCj4+PiByMS0yIHdvdWxkIGJlIGF2YWlsYWJs ZS4gOi0oDQo+Pj4NCj4+DQo+PiByMS1yMiBjYW4ndCBiZSB1c2VkIGluIEFy bSBzdGF0ZSBhcyB0aGUgcmVnaXN0ZXIgaGFzIHRvIHN0YXJ0IG9uIGFuIGV2 ZW4gYm91bmRhcnkuwqAgQnV0IGlyYSBoYXMgYWxyZWFkeSB1c2VkIHIzIGZv ciB0aGUgYWRkcmVzcyBvZiB0aGUgc3RvcmUgKGl0IGNvdWxkIGhhdmUgcGlj a2VkIHIxKSBhbmQgbm93IHI0LXI1IGlzIHRoZSBuZXh0IGV2ZW4tbnVtYmVy ZWQgcGFpci7CoCBTbyB3ZSBlbmQgdXAgd2l0aCBuZWVkaW5nIHRvIHNhdmUg c29tZSBjYWxsLWNsb2JiZXJlZCByZWdzLg0KPj4NCj4+IFIuDQo+Pj4NCj4+ PiBCZXJuZC4NCj4+Pg0KPj4NCj4gDQo+IE9uZSBwb3NzaWJsZSB0cmljayB0 byBzdGFiaWxpemUgdGhlIHRlc3QgaXMgdG8gaW5zZXJ0IGFuIGFzbSB0aGF0 IGNsb2JiZXJzIHI0IGFuZCByNSBhbmQgZm9yY2VzIHRoZSBwcm9sb2d1ZS9l cGlsb2d1ZSBjb2RlIHRvIGFsd2F5cyBzYXZlIGFuZCByZXN0b3JlIHRoZW0u wqAgVGhlbiB3ZSBjYW4gYWNjb3VudCBmb3IgdGhvc2UgcHJvbG9ndWUvZXBp bG9ndWUgY29uc2lzdGVudGx5IChhdCBsZWFzdCwgbW9kdWxvIHRoZSBhcm1f cHJlZmVyX2xkcmRfc3RyZCBjb25kaXRpb24pLg0KPiANCg0KWWVzLCBvciBh ZGQgLWZuby1vbWl0LWZyYW1lLXBvaW50ZXIuDQoNCkJUVzogaGF2ZSB5b3Ug c2VlbiB0aGlzIG5lZ2F0aXZlIGxvb2thaGVhZCBpbiBteSBwYXRjaA0KW1BB VENIXSBbQVJNXSBBZGp1c3QgdGVzdCBleHBlY3RhdGlvbnMgb2YgdW5hbGln bmVkLW1lbWNweS0yLzMuYyAoUFIgOTE2MTQpDQpodHRwczovL2djYy5nbnUu b3JnL21sL2djYy1wYXRjaGVzLzIwMTktMDkvbXNnMDAxNTcuaHRtbA0KDQov KiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXItdGltZXMgImxkcmRcKD8h XFteXFxuXF0qc3BcKSIgMCB9IH0gKi8NCg0KaXQgbWFrZXMgdGhlIHRlc3Qg d29yayBmb3IgYWxsIHBvc3NpYmxlIGNvbWJpbmF0aW9ucyB3aXRoDQpSVU5U RVNURkxBR1M9Ii0tdGFyZ2V0X2JvYXJkPXVuaXhcey1tY3B1PWNvcnRleC1h MTUsLW1jcHU9Y29ydGV4LWE1NywtbWNwdT1jb3J0ZXgtYTksLW1jcHU9Y29y dGV4LWE4LC1tY3B1PWNvcnRleC1hN1x9XHstZm5vLW9taXQtZnJhbWUtcG9p bnRlcixcfSINCg0KDQpDb29sIGlzbid0IGl0Pw0KDQpCZXJuZC4NCg==