From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 122444 invoked by alias); 29 Jan 2019 14:47:15 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 122164 invoked by uid 89); 29 Jan 2019 14:47:15 -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=complement X-HELO: EUR04-DB3-obe.outbound.protection.outlook.com Received: from mail-eopbgr60055.outbound.protection.outlook.com (HELO EUR04-DB3-obe.outbound.protection.outlook.com) (40.107.6.55) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 29 Jan 2019 14:47:13 +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=xK2r6wFvJu15mCSJ3MCfDJkwCYGdvNZltgupjrcP2Cw=; b=sMQ6rj5U5RfUaSSFo7e3ZgI6/fuJk69OutAahsURe625Thh4e+0iyR7JiG46nwXFqX2z7hh+HF710/aM1ppXS0aKtPAL74/dQ7FQzc7fqwYfZe7Yv0ryqYi3v/jqvQYoy2ljXHLDeRjSl7/hcJDH89pw1Q5OvP+mhTiDYcW06N4= Received: from VI1PR08MB3200.eurprd08.prod.outlook.com (52.133.15.152) by VI1PR08MB0733.eurprd08.prod.outlook.com (10.163.165.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1558.21; Tue, 29 Jan 2019 14:47:09 +0000 Received: from VI1PR08MB3200.eurprd08.prod.outlook.com ([fe80::8175:3279:122b:1c8e]) by VI1PR08MB3200.eurprd08.prod.outlook.com ([fe80::8175:3279:122b:1c8e%4]) with mapi id 15.20.1558.023; Tue, 29 Jan 2019 14:47:09 +0000 From: Richard Bunt To: Simon Marchi , "gdb-patches@sourceware.org" CC: nd Subject: Re: [PATCH] Fortran function calls with arguments Date: Tue, 29 Jan 2019 14:47:00 -0000 Message-ID: <22a287fa-1969-6cce-1c48-cb601ffc4b56@arm.com> References: <54c63938-aa98-b043-d6a7-b734699f6340@arm.com> <5c0dbb06-7f07-5565-5bcd-813f764f5480@ericsson.com> In-Reply-To: <5c0dbb06-7f07-5565-5bcd-813f764f5480@ericsson.com> authentication-results: spf=none (sender IP is ) smtp.mailfrom=Richard.Bunt@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: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-IsSubscribed: yes X-SW-Source: 2019-01/txt/msg00606.txt.bz2 SGkgU2ltb24sDQoNCk1hbnkgdGhhbmtzIGZvciB0aGUgcmV2aWV3IGNvbW1l bnRzLg0KDQpPbiAxLzIxLzE5IDEwOjAzIFBNLCBTaW1vbiBNYXJjaGkgd3Jv dGU6DQo+IA0KPiBUaGFua3MgZm9yIHRoZSBwYXRjaC4gIEkgZG9uJ3Qga25v dyBGb3J0cmFuLCBzbyBJIGNhbid0IGFzc2VzcyB3aGV0aGVyIHRoZQ0KPiBi ZWhhdmlvciB5b3UgaW1wbGVtZW50IGlzIHRoZSByaWdodCBvbmUuICBJZiBv dGhlciBtYWludGFpbmVycyBoYXZlIHRoaXMNCj4ga25vd2xlZGdlLCB0aGV5 IGFyZSB3ZWxjb21lIHRvIGNvbXBsZW1lbnQgdGhpcyByZXZpZXcuICBPdGhl cndpc2UsIEkgYW0NCj4gcmVhZHkgdG8gdHJ1c3QgeW91IG9uIHRoYXQgbWF0 dGVyLg0KDQpNeSBkZWZpbml0aW9uIG9mIGNvcnJlY3QgZm9yIHRoaXMgcGF0 Y2ggaGFzIGJlZW4gZ2xlYW5lZCBmcm9tIHR3byBzb3VyY2VzOg0KDQoxLiBU aGUgR05VIEZvcnRyYW4gYXJndW1lbnQgcGFzc2luZyBjb252ZW50aW9ucyB3 aGljaCBjYW4gYmUgZm91bmQgaGVyZToNCg0KaHR0cHM6Ly9nY2MuZ251Lm9y Zy9vbmxpbmVkb2NzL2dmb3J0cmFuL0FyZ3VtZW50LXBhc3NpbmctY29udmVu dGlvbnMuaHRtbA0KDQpJJ3ZlIGF0dGVtcHRlZCB0byBjYXB0dXJlIGFzIG11 Y2ggb2YgdGhpcyBwYWdlIGFzIHBvc3NpYmxlIGluIHRoZSB0ZXN0IGNhc2Uu DQoNCjIuIFZhbGlkIHNvdXJjZSBjb2RlLiBBIHVzZXIgc2hvdWxkIGJlIGFi bGUgdG8gcGFzdGUgdGhlaXIgRm9ydHJhbiBmdW5jdGlvbg0KY2FsbCBmcm9t IHRoZWlyIHNvdXJjZSBjb2RlIGludG8gR0RCIGFuZCByZWNlaXZlIHRoZSBl eHBlY3RlZCByZXN1bHQuDQoNCj4gDQo+IEhlcmUgYXJlIGEgZmV3IG1vcmUg aGlnaCBsZXZlbCBjb21tZW50cyBpbiB0aGUgbWVhbiB0aW1lLg0KPiANCg0K SSd2ZSBhZGRyZXNzZWQgYWxsIHN0eWxlIGFuZCBjb2RlL2NvbW1lbnQgcmVw b3NpdGlvbmluZyBpc3N1ZXMgZm9yIHYyIG9mDQp0aGUgcGF0Y2guDQoNCj4g DQo+PiArc3RydWN0IHZhbHVlICoNCj4+ICtmb3J0cmFuX2FyZ3VtZW50X2Nv bnZlcnQgKHN0cnVjdCB2YWx1ZSAqdmFsdWUsIGNvbnN0IGJvb2wgaXNfYXJ0 aWZpY2lhbCkNCj4+ICt7DQo+PiArICBpZiAoIWlzX2FydGlmaWNpYWwpDQo+ PiArICAgIHsNCj4+ICsgICAgICBpZiAoVkFMVUVfTFZBTCAodmFsdWUpID09 IG5vdF9sdmFsDQo+PiArCSAgfHwgVkFMVUVfTFZBTCAodmFsdWUpID09IGx2 YWxfaW50ZXJuYWx2YXIpDQo+IA0KPiBKdXN0IHdvbmRlcmluZywgaGF2ZSB5 b3UgY29uc2lkZXJlZCBhbGwgbHZhbF90eXBlcyBoZXJlPyAgSWYgeW91IHdl cmUgdG8gcGFzcw0KPiBhIHZhcmlhYmxlIHRoYXQgaXMgaW4gYSByZWdpc3Rl ciAobHZhbF9yZWdpc3Rlcikgb3IgY29tcG9zZWQgb2YgbXVsdGlwbGUgcGll Y2VzDQo+IChsdmFsX2NvbXB1dGVkKSwgSSBndWVzcyB3ZSB3b3VsZCBuZWVk IHRvIGFsbG9jYXRlIHRoZW0gdG9vLiAgTm90IHN1cmUgYWJvdXQgdGhlDQo+ IG90aGVyIG9uZXMuICBJbiBmYWN0LCBldmVyeXRoaW5nIHRoYXQgaXMgbm90 IGx2YWxfbWVtb3J5IHdvdWxkIGxpa2VseSBoaXQgdGhpcw0KPiBhc3NlcnQg aW4gdmFsdWVfYWRkcjoNCj4gDQo+ICAgaWYgKFZBTFVFX0xWQUwgKGFyZzEp ICE9IGx2YWxfbWVtb3J5KQ0KPiAgICAgZXJyb3IgKF8oIkF0dGVtcHQgdG8g dGFrZSBhZGRyZXNzIG9mIHZhbHVlIG5vdCBsb2NhdGVkIGluIG1lbW9yeS4i KSk7DQo+IA0KPiBTbyBtYXliZSB0aGlzIHNob3VsZCBiZQ0KPiANCj4gICAg IGlmIChWQUxVRV9MVkFMICh2YWx1ZSkgIT0gbHZhbF9tZW1vcnkpDQo+IA0K PiA/DQo+IA0KDQpZZXMsIHRoaXMgbWFrZXMgbW9yZSBzZW5zZS4gVGhhdCBl cnJvciBpcyBpbmRlZWQgaGl0IGlmIGEgZnVuY3Rpb24gY2FsbCBpcyBtYWRl DQp3aGVyZSBvbmUgb2YgdGhlIGFyZ3VtZW50cyBpcyBhIHJlZ2lzdGVyLiB2 MiBvZiB0aGlzIHBhdGNoIG5vdyB3b3JrcyBpbiB0aGlzIGNhc2UuDQoNCkkg YW0gbm90IGFibGUgdG8gc2VlIGhvdyB0aGUgdXNlciB3b3VsZCBiZSBhYmxl IHRvIGV4cHJlc3MgdGhlIG90aGVyIHR5cGVzIG9mDQpsdmFsdWUgKGUuZy4g Y29tcHV0ZWQpIGZyb20gdGhlIHVzZXIgaW50ZXJmYWNlLiBEbyB5b3UgaGF2 ZSBhbnkgcG9pbnRlcnMgb24NCnRoaXM/IEFzIGl0IHdvdWxkIGJlIHVzZWZ1 bCB0byBhZGQgdGhpcyB0byB0aGUgdGVzdCBjYXNlIGlmIGl0IGlzIGluZGVl ZCBwb3NzaWJsZQ0KZm9yIHRoZSB1c2VyIHRvIHByb3Zva2UgdGhpcy4NCg0K PiANCj4gU2FtZSAobW92ZSBjb21tZW50IHRvIGYtbGFuZy5oKS4gIEFsc28s IGNhbiB5b3UgZGVzY3JpYmUgd2hhdCBBUkcgYW5kIFRZUEUgYXJlPw0KPiBI b3cgYXJlIHRoZXkgcmVsYXRlZD8NCj4gDQoNCj4gDQo+IENvdWxkIHlvdSBm aWxlIGJ1Z3MgZm9yIHRoZSB2YXJpb3VzIHNldHVwX2tmYWlsPw0KPiANCg0K SSd2ZSBmaWxlZCB0aGUgYnVnIHJlcG9ydCBmb3IgdGhlIG9wdGlvbmFsIGF0 dHJpYnV0ZSBoZXJlOg0KDQpodHRwczovL3NvdXJjZXdhcmUub3JnL2J1Z3pp bGxhL3Nob3dfYnVnLmNnaT9pZD0yNDE0Nw0KDQpIb3dldmVyLCBJIHRoaW5r IHRoZSBzZWNvbmQgYnVnIHJlcG9ydCBzaG91bGQgd2FpdCB1bnRpbCB0aGUg cG9pbnQgdGhpcw0KcGF0Y2ggcGFzc2VzIHJldmlldywgYXMgdGhlIGJ1ZyBv bmx5IGV4aXN0cyBpbiBHREIgSEVBRCB3aXRoIHRoaXMgcGF0Y2ggYXBwbGll ZC4NCkkndmUgaW5jbHVkZWQgd2hhdCB0aGUgYnVnIHJlcG9ydCB3b3VsZCBj b25zaXN0IG9mIGJlbG93IHRvIGV4cGxhaW4gd2h5IHRoaXMNCmJ1ZyBleGlz dHMuDQoNCkZvcnRyYW4gYWxsb3dzIGZ1bmN0aW9uIHBhcmFtZXRlcnMgdG8g YmUgdGFnZ2VkIHdpdGggYSAidmFsdWUiIGF0dHJpYnV0ZSB3aGljaA0KaW5k aWNhdGVzIHRoYXQgYW4gYXJndW1lbnQgaXMgdG8gYmUgcGFzc2VkIGJ5IHZh bHVlLCByYXRoZXIgdGhhbiB0aGUgZGVmYXVsdA0Kb2YgYnkgcmVmZXJlbmNl LiBGb3IgZXhhbXBsZToNCg0Ke25vZm9ybWF0fQ0KaW50ZWdlcihraW5kPTQp IGZ1bmN0aW9uIG9uZV9hcmdfdmFsdWUoeCkNCiAgICBpbnRlZ2VyKGtpbmQ9 NCksIHZhbHVlIDo6IHgNCiAgICBvbmVfYXJnX3ZhbHVlID0geA0KZW5kIGZ1 bmN0aW9uDQp7bm9mb3JtYXR9DQoNCnAgb25lX2FyZ192YWx1ZSgxMCkNCiQx OSA9IDYzMTgwMTYNCg0KR2FyYmFnZSBpcyByZXR1cm5lZCB3aGVuIHRoaXMg ZnVuY3Rpb24gaXMgY2FsbGVkIHdpdGggYSB2ZXJzaW9uIG9mIEdEQiB3aGlj aA0KaGFzIHRoaXMgcGF0Y2ggYXBwbGllZC4gTW9zdCBsaWtlbHkgdGhpcyBp cyB0aGUgbG9jYXRpb24gb2YgMTAgaW4gdGhlIGluZmVyaW9yDQpwbGFjZWQg aW50byBhIDQtYnl0ZSBpbnRlZ2VyLCBzaW5jZSBHREIgaXMgcGFzc2luZyBh IHBvaW50ZXIgdG8gdGhpcyB2YWx1ZQ0KcmF0aGVyIHRoYW4gdGhlIHZhbHVl LiBOT1RFOiBUaGlzIHVzZSBjYXNlIHdpbGwgd29yayBvbiBHREIgd2l0aG91 dCB0aGlzIHBhdGNoDQphcHBsaWVkLCBhcyBpdCBmbGlwcyB0aGUgZGVmYXVs dCBjYWxsaW5nIGNvbnZlbnRpb24gdG8gdGhhdCBvdXRsaW5lZCBpbiANCmh0 dHBzOi8vZ2NjLmdudS5vcmcvb25saW5lZG9jcy9nZm9ydHJhbi9Bcmd1bWVu dC1wYXNzaW5nLWNvbnZlbnRpb25zLmh0bWwuIFRoaXMNCndheSBmdW5jdGlv bnMgY2FsbHMgd2lsbCBtb3N0bHkgd29yayBvdXQgb2YgdGhlIGJveCByYXRo ZXIgdGhhbiBtb3N0bHkgbm90IHdvcmsuDQoNCklmIHRoaXMgZnVuY3Rpb24g Y2FsbCB3YXMgd29ya2luZyBhcyBleHBlY3RlZCBpdCB3b3VsZCByZXR1cm4g MTAuDQoNClRoaXMgd2FzIHRlc3RlZCB3aXRoOg0KKiBBIGJ1aWxkIG9mIDM2 YzI1ZmZhMWFiNWQ2ZDVlZTBmYTNmYzMyZjEyOGE1OGU3OGU3YTIgKyB0aGUg Zm9sbG93aW5nIHBhdGNoIA0KZnJvbSB0aGUgbWFpbGluZyBsaXN0IGh0dHBz Oi8vc291cmNld2FyZS5vcmcvbWwvZ2RiLXBhdGNoZXMvMjAxOS0wMS9tc2cw MDQ0OC5odG1sDQoqIE9uIFVidW50dSAxNi4wNC4NCiogT24geDg2IDY0Lg0K KiBGb3J0cmFuIHByb2dyYW1zIGNvbXBpbGVkIHdpdGggR0NDIDguMi4NCg0K DQpNYW55IHRoYW5rcywNCg0KUmljaA0K