From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 75764 invoked by alias); 22 Jun 2016 05:12:51 -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 75353 invoked by uid 89); 22 Jun 2016 05:12:40 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.2 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=thru, Hx-spam-relays-external:sk:COL004-, Hx-spam-relays-external:sk:col004-, H*RU:sk:COL004- X-HELO: COL004-OMC2S7.hotmail.com Received: from col004-omc2s7.hotmail.com (HELO COL004-OMC2S7.hotmail.com) (65.55.34.81) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA256 encrypted) ESMTPS; Wed, 22 Jun 2016 05:12:27 +0000 Received: from EUR01-VE1-obe.outbound.protection.outlook.com ([65.55.34.73]) by COL004-OMC2S7.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Tue, 21 Jun 2016 22:12:25 -0700 Received: from VE1EUR01FT012.eop-EUR01.prod.protection.outlook.com (10.152.2.55) by VE1EUR01HT196.eop-EUR01.prod.protection.outlook.com (10.152.3.183) with Microsoft SMTP Server (TLS) id 15.1.517.7; Wed, 22 Jun 2016 05:12:22 +0000 Received: from AM4PR0701MB2162.eurprd07.prod.outlook.com (10.152.2.54) by VE1EUR01FT012.mail.protection.outlook.com (10.152.2.210) with Microsoft SMTP Server (TLS) id 15.1.523.9 via Frontend Transport; Wed, 22 Jun 2016 05:12:22 +0000 Received: from AM4PR0701MB2162.eurprd07.prod.outlook.com ([10.167.132.147]) by AM4PR0701MB2162.eurprd07.prod.outlook.com ([10.167.132.147]) with mapi id 15.01.0523.015; Wed, 22 Jun 2016 05:12:21 +0000 From: Bernd Edlinger To: Jeff Law , "gcc-patches@gcc.gnu.org" CC: Richard Biener , Jakub Jelinek , Richard Sandiford , Ramana Radhakrishnan Subject: Re: [PATCH] Add a new target hook to compute the frame layout Date: Wed, 22 Jun 2016 05:12:00 -0000 Message-ID: References: <538a413b-ef74-4a9a-1665-f3b84a8d9035@redhat.com> In-Reply-To: <538a413b-ef74-4a9a-1665-f3b84a8d9035@redhat.com> authentication-results: spf=softfail (sender IP is 25.152.2.54) smtp.mailfrom=hotmail.de; redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=hotmail.de; received-spf: SoftFail (protection.outlook.com: domain of transitioning hotmail.de discourages use of 25.152.2.54 as permitted sender) x-ms-exchange-messagesentrepresentingtype: 1 x-eopattributedmessage: 0 x-forefront-antispam-report: CIP:25.152.2.54;IPV:NLI;CTRY:GB;EFV:NLI;SFV:NSPM;SFS:(10019020)(98900003);DIR:OUT;SFP:1102;SCL:1;SRVR:VE1EUR01HT196;H:AM4PR0701MB2162.eurprd07.prod.outlook.com;FPR:;SPF:None;CAT:NONE;LANG:en;CAT:NONE; x-ms-office365-filtering-correlation-id: 378d72cc-5732-4755-a09e-08d39a5bc9ed x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(1601124038)(5061506196)(5061507196)(1603103041)(1601125047);SRVR:VE1EUR01HT196; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(432015012)(82015046);SRVR:VE1EUR01HT196;BCL:0;PCL:0;RULEID:;SRVR:VE1EUR01HT196; x-forefront-prvs: 0981815F2F Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jun 2016 05:12:21.7963 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1EUR01HT196 X-SW-Source: 2016-06/txt/msg01569.txt.bz2 T24gMDYvMjEvMTYgMjM6MjksIEplZmYgTGF3IHdyb3RlOg0KPiBPbiAwNi8x Ni8yMDE2IDA4OjQ3IEFNLCBCZXJuZCBFZGxpbmdlciB3cm90ZToNCj4+IEhp IQ0KPj4NCj4+DQo+PiBCeSB0aGUgZGVzaWduIG9mIHRoZSB0YXJnZXQgaG9v ayBJTklUSUFMX0VMSU1JTkFUSU9OX09GRlNFVA0KPj4gaXQgaXMgbmVjZXNz YXJ5IHRvIGNhbGwgdGhpcyBmdW5jdGlvbiBzZXZlcmFsIHRpbWVzIHdpdGgN Cj4+IGRpZmZlcmVudCByZWdpc3RlciBjb21iaW5hdGlvbnMuDQo+PiBNb3N0 IHRhcmdldHMgdXNlIGEgY2FjaGVkIGRhdGEgc3RydWN0dXJlIHRoYXQgZGVz Y3JpYmVzIHRoZQ0KPj4gZXhhY3QgZnJhbWUgbGF5b3V0IG9mIHRoZSBjdXJy ZW50IGZ1bmN0aW9uLg0KPj4NCj4+IEl0IGlzIHNhZmUgdG8gc2tpcCB0aGUg Y29tcHV0YXRpb24gd2hlbiByZWxvYWRfY29tcGxldGVkID0gdHJ1ZSwNCj4+ IGFuZCBtb3N0IHRhcmdldHMgZG8gdGhhdCBhbHJlYWR5Lg0KPj4NCj4+IEhv d2V2ZXIgd2hpbGUgcmVsb2FkIGlzIGRvaW5nIGl0cyB3b3JrLCBpdCBpcyBu b3QgY2xlYXIgd2hlbiB0bw0KPj4gZG8gdGhlIGNvbXB1dGF0aW9uIGFuZCB3 aGVuIG5vdC4gIFRoaXMgcmVzdWx0cyBpbiB1bm5lY2Vzc2FyeQ0KPj4gd29y ay4gIENvbXB1dGluZyB0aGUgZnJhbWUgbGF5b3V0IGNhbiBiZSBhIHNpbXBs ZSBmdW5jdGlvbiBvciBhbg0KPj4gYXJiaXRyYXJpbHkgY29tcGxleCBvbmUs IHRoYXQgd2Fsa3MgYWxsIGluc3RydWN0aW9ucyBvZiB0aGUgY3VycmVudA0K Pj4gZnVuY3Rpb24gZm9yIGluc3RhbmNlLCB3aGljaCBpcyBtb3JlIG9yIGxl c3MgdGhlIGNvbW1vbiBjYXNlLg0KPj4NCj4+DQo+PiBUaGlzIHBhdGNoIGFk ZHMgYSBuZXcgb3B0aW9uYWwgdGFyZ2V0IGhvb2sgdGhhdCBjYW4gYmUgdXNl ZA0KPj4gYnkgdGhlIHRhcmdldCB0byBmYWN0b3IgdGhlIElOSVRJQUxfRUxJ TUlOQVRJT05fT0ZGU0VULWhvb2sNCj4+IGludG8gYSBPKG4pIGNvbXB1dGF0 aW9uIHBhcnQsIGFuZCBhIE8oMSkgcmVzdWx0IGZ1bmN0aW9uLg0KPj4NCj4+ IFRoZSBwYXRjaCBpbXBsZW1lbnRzIGEgY29tcHV0ZV9mcmFtZV9sYXlvdXQg dGFyZ2V0IGhvb2sganVzdA0KPj4gZm9yIEFSTSBpbiB0aGUgbW9tZW50LCB0 byBzaG93IHRoZSBwcmluY2lwbGUuDQo+PiBPdGhlciB0YXJnZXRzIG1heSBh bHNvIGltcGxlbWVudCB0aGF0IGhvb2ssIGlmIGl0IHNlZW1zIGFwcHJvcHJp YXRlLg0KPj4NCj4+DQo+PiBCb290LXN0cmFwcGVkIGFuZCByZWctdGVzdGVk IG9uIGFybS1saW51eC1nbnVlYWJpaGYuDQo+PiBPSyBmb3IgdHJ1bms/DQo+ Pg0KPj4NCj4+IFRoYW5rcw0KPj4gQmVybmQuDQo+Pg0KPj4NCj4+IGNoYW5n ZWxvZy1mcmFtZS1sYXlvdXQudHh0DQo+Pg0KPj4NCj4+IDIwMTYtMDYtMTYg IEJlcm5kIEVkbGluZ2VyICA8YmVybmQuZWRsaW5nZXJAaG90bWFpbC5kZT4N Cj4+DQo+PiAgICAgKiB0YXJnZXQuZGVmIChjb21wdXRlX2ZyYW1lX2xheW91 dCk6IE5ldyBvcHRpb25hbCB0YXJnZXQgaG9vay4NCj4+ICAgICAqIGRvYy90 bS50ZXhpLmluIChUQVJHRVRfQ09NUFVURV9GUkFNRV9MQVlPVVQpOiBBZGQg aG9vay4NCj4+ICAgICAqIGRvYy90bS50ZXhpIChUQVJHRVRfQ09NUFVURV9G UkFNRV9MQVlPVVQpOiBBZGQgZG9jdW1lbnRhdGlvbi4NCj4+ICAgICAqIGxy YS1lbGltaW5hdGlvbnMuYyAodXBkYXRlX3JlZ19lbGltaW5hdGUpOiBDYWxs DQo+PiBjb21wdXRlX2ZyYW1lX2xheW91dA0KPj4gICAgIHRhcmdldCBob29r Lg0KPj4gICAgICogcmVsb2FkMS5jICh2ZXJpZnlfaW5pdGlhbF9lbGltX29m ZnNldHMpOiBMaWtld2lzZS4NCj4+ICAgICAqIGNvbmZpZy9hcm0vYXJtLmMg KFRBUkdFVF9DT01QVVRFX0ZSQU1FX0xBWU9VVCk6IERlZmluZS4NCj4+ICAg ICAodXNlX3NpbXBsZV9yZXR1cm5fcCk6IENhbGwgYXJtX2NvbXB1dGVfZnJh bWVfbGF5b3V0IGlmIG5lZWRlZC4NCj4+ICAgICAoYXJtX2dldF9mcmFtZV9v ZmZzZXRzKTogU3BsaXQgdXAgaW50byB0aGlzIC4uLg0KPj4gICAgIChhcm1f Y29tcHV0ZV9mcmFtZV9sYXlvdXQpOiAuLi4gYW5kIHRoaXMgZnVuY3Rpb24u DQo+IFRoZSBBUk0gbWFpbnRhaW5lcnMgd291bGQgbmVlZCB0byBjaGltZSBp biBvbiB0aGUgQVJNIHNwZWNpZmljIGNoYW5nZXMNCj4gdGhvdWdoLg0KPg0K Pg0KPg0KPj4gSW5kZXg6IGdjYy90YXJnZXQuZGVmDQo+PiA9PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09DQo+PiAtLS0gZ2NjL3RhcmdldC5kZWYgICAgKFJldmlz aW9uIDIzMzE3NikNCj4+ICsrKyBnY2MvdGFyZ2V0LmRlZiAgICAoQXJiZWl0 c2tvcGllKQ0KPj4gQEAgLTUyNDUsOCArNTI0NSwxOSBAQCBmaXZlIG90aGVy d2lzZS4gIFRoaXMgaXMgYmVzdCBmb3IgbW9zdCBtYWNoaW5lcy4iLA0KPj4g ICB1bnNpZ25lZCBpbnQsICh2b2lkKSwNCj4+ICAgZGVmYXVsdF9jYXNlX3Zh bHVlc190aHJlc2hvbGQpDQo+Pg0KPj4gLS8qIFJldHV0biB0cnVlIGlmIGEg ZnVuY3Rpb24gbXVzdCBoYXZlIGFuZCB1c2UgYSBmcmFtZSBwb2ludGVyLiAg Ki8NCj4gcy9SZXR1dG4vUmV0dXJuDQo+DQp5ZXMsIGEgbGluZSAiKyAvKiBS ZXR1cm4gLi4uIiBpcyBhIGZldyBsaW5lcyBiZWxvdy4NCj4+ICsvKiBPcHRp b25hbCBjYWxsYmFjayB0byBhZHZpc2UgdGhlIHRhcmdldCB0byBjb21wdXRl IHRoZSBmcmFtZQ0KPj4gbGF5b3V0LiAgKi8NCj4+ICBERUZIT09LDQo+PiAr KGNvbXB1dGVfZnJhbWVfbGF5b3V0LA0KPj4gKyAiVGhpcyB0YXJnZXQgaG9v ayBpcyBjYWxsZWQgaW1tZWRpYXRlbHkgYmVmb3JlIHJlbG9hZCB3YW50cyB0 byBjYWxsXG5cDQo+PiArQGNvZGV7SU5JVElBTF9FTElNSU5BVElPTl9PRkZT RVR9IGFuZCBhbGxvd3MgdGhlIHRhcmdldCB0byBjYWNoZSB0aGUNCj4+IGZy YW1lXG5cDQo+PiArbGF5b3V0IGluc3RlYWQgb2YgcmUtY29tcHV0aW5nIGl0 IG9uIGV2ZXJ5IGludm9jYXRpb24uICBUaGlzIGlzDQo+PiBwYXJ0aWN1bGFy bHlcblwNCj4+ICt1c2VmdWwgZm9yIHRhcmdldHMgdGhhdCBoYXZlIGFuIE8o bikgZnJhbWUgbGF5b3V0IGZ1bmN0aW9uLg0KPj4gSW1wbGVtZW50aW5nXG5c DQo+PiArdGhpcyBjYWxsYmFjayBpcyBvcHRpb25hbC4iLA0KPj4gKyB2b2lk LCAodm9pZCksDQo+PiArIGhvb2tfdm9pZF92b2lkKQ0KPiBTbyB0aGUgZG9j cyBzYXkgImltbWVkaWF0ZWx5IGJlZm9yZSIsIGJ1dCB0aGF0J3Mgbm90IGFj dHVhbGx5IHJlYWxpdHkgaW4NCj4gbHJhLWVsaW1pbmF0aW9ucy4gIEkgdGhp bmsgeW91IGNhbiBqdXN0IHNheSAiVGhpcyB0YXJnZXQgaG9vayBpcyBjYWxs ZWQNCj4gYmVmb3JlIHJlbG9hZCBvciBscmEtZWxpbWluYXRpb25zIGNhbGxz DQo+IEBjb2Rle0lOSVRJQUxfRUxJTUlOQVRJT05fT0ZGU0VUfSBhbmQgYWxs b3dzIC4uLiINCj4NCj4NCj4gSG93IGRvZXMgdGhpcyBtYWNybyBpbnRlcmFj dCB3aXRoIElOSVRJQUxfRlJBTUVfUE9JTlRFUl9PRkZTRVQ/DQoNCldoYXQg SSB3YW50ZWQgdG8gc2F5IGhlcmUsIGlzIHRoYXQgbHJhIGdvZXMgdGhydSBz ZXZlcmFsIGl0ZXJhdGlvbnMsDQpjaGFuZ2VzIHNvbWV0aGluZyBpbiB0aGUg cmVnaXN0ZXIgYWxsb2NhdGlvbiB0aGF0IGhhcyBhbiBpbXBhY3Qgb24gdGhl DQpmcmFtZSBsYXlvdXQsIHR5cGljYWxseSA0LTUgdGltZXMsIGFuZCBjYWxs cyBJTklUSUFMX0VMSU1JTkFUSU9OX09GRlNFVCANCjMtNCB0aW1lcyBpbiBh IHJvdywgYW5kIGluIHRoZSByZXN1bHRzIG11c3QgYmUgY29uc2lzdGVudCBp biBlYWNoDQppdGVyYXRpb24gdG8gYmUgdXNhYmxlLg0KDQpTbyBJIGFtIG9w ZW4gdG8gc3VnZ2VzdGlvbnMsIGhvdyB3b3VsZCB5b3UgZXhwbGFpbiB0aGlz IGlkZWEgaW4gdGhlIGRvYz8NCg0KDQpUaGFua3MNCkJlcm5kLg0KDQo+DQo+ IEknbSBPSyB3aXRoIHRoaXMgY29uY2VwdHVhbGx5LiAgSSB0aGluayB5b3Ug bmVlZCBhIG1pbm9yIGRvYyB1cGRhdGUgYW5kDQo+IE9LIGZyb20gdGhlIEFS TSBtYWludGFpbmVycyBiZWZvcmUgaXQgY2FuIGJlIGluc3RhbGxlZCB0aG91 Z2guDQo+DQo+IGplZmYNCg==