From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 51153 invoked by alias); 29 Oct 2018 14:56:42 -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 51127 invoked by uid 89); 29 Oct 2018 14:56:40 -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,SPF_PASS autolearn=ham version=3.3.2 spammy=aha X-HELO: EUR03-DB5-obe.outbound.protection.outlook.com Received: from mail-eopbgr40050.outbound.protection.outlook.com (HELO EUR03-DB5-obe.outbound.protection.outlook.com) (40.107.4.50) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 29 Oct 2018 14:56:38 +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=YFTkdgcr2Qp0zgtQw8uM4XlL86HM+AKV6sb1MhpyLTY=; b=obSYkG5Mm9DpU8pcqRNfDo4/Mqik79fLI7GfVMQYva9EGvioNG7ScFOyCKQHPXjV2KWtkSXcbuI0C84XW7S1UY+NdJFb1n24f+7LdSoJXWqj2JlTSXAEbIaJFS6tdf5UHdNZ8hIs54Q/XxDx3JrsBFUljm4bJZN3QgiYMrfB2z8= Received: from DB6PR0802MB2133.eurprd08.prod.outlook.com (10.172.226.148) by DB6PR0802MB2454.eurprd08.prod.outlook.com (10.172.251.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1273.21; Mon, 29 Oct 2018 14:56:36 +0000 Received: from DB6PR0802MB2133.eurprd08.prod.outlook.com ([fe80::748a:5f72:2321:bc11]) by DB6PR0802MB2133.eurprd08.prod.outlook.com ([fe80::748a:5f72:2321:bc11%7]) with mapi id 15.20.1273.027; Mon, 29 Oct 2018 14:56:35 +0000 From: Alan Hayward To: Pedro Alves CC: GDB Patches , nd Subject: Re: [PATCH v3 3/3] Aarch64: Fix segfault when casting dummy calls Date: Mon, 29 Oct 2018 14:56:00 -0000 Message-ID: References: <20181011144905.66908-1-alan.hayward@arm.com> <20181011144905.66908-4-alan.hayward@arm.com> <95a5dd34-6815-f3f5-107c-13f4956b741e@redhat.com> <9290BC71-862C-48B1-97FD-A46C5D15A65C@arm.com> <201c7a49-ddf3-636a-f15a-eb9a4ccf284e@redhat.com> <3FFDA486-3FC8-4DA2-92C9-83C320F589F6@arm.com> <862cf8f4-9491-a1eb-251e-6c7c1ffffa6c@redhat.com> In-Reply-To: <862cf8f4-9491-a1eb-251e-6c7c1ffffa6c@redhat.com> authentication-results: spf=none (sender IP is ) smtp.mailfrom=Alan.Hayward@arm.com; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) Content-Type: text/plain; charset="utf-8" Content-ID: <704014464918824D888069B30448CE80@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-IsSubscribed: yes X-SW-Source: 2018-10/txt/msg00691.txt.bz2 DQoNCj4gT24gMjkgT2N0IDIwMTgsIGF0IDEyOjM4LCBQZWRybyBBbHZlcyA8 cGFsdmVzQHJlZGhhdC5jb20+IHdyb3RlOg0KPiANCj4gT24gMTAvMjkvMjAx OCAxMTo1OCBBTSwgQWxhbiBIYXl3YXJkIHdyb3RlOg0KPj4gDQo+PiANCj4+ PiBPbiAyNCBPY3QgMjAxOCwgYXQgMTY6MTQsIFBlZHJvIEFsdmVzIDxwYWx2 ZXNAcmVkaGF0LmNvbT4gd3JvdGU6DQo+Pj4gDQo+Pj4+IA0KPj4+Pj4gDQo+ Pj4+PiBBbmQgd2hhdCBkb2VzICJ0byBlbnN1cmUgRlVOQyByZXNvbHZpbmci IG1lYW4gdG9vLCBidHc/DQo+Pj4+PiBBRkFJQ1QsIHRoZSBvbmx5IHJlYXNv biB0byB1c2UgYSBzaGFyZWQgbGlicmFyeSBpcyB0bw0KPj4+Pj4gY29tcGls ZSBpdCB3aXRoIG9yIHdpdGhvdXQgZGVidWcgaW5mb3JtYXRpb24sIHJpZ2h0 Pw0KPj4+Pj4gQ29tZSB0byB0aGluayBvZiBpdCwgeW91IGNvdWxkIGluc3Rl YWQgZWxpbWluYXRlIHRoZQ0KPj4+Pj4gc2hhcmVkIGxpYnJhcnkgYW5kIGNv bXBpbGUgYSBzZXBhcmF0ZSAubyBmaWxlIGluc3RlYWQsIHJpZ2h0Pw0KPj4+ Pj4gVGhhdCB3b3VsZCBzaW1wbGlmeSB0aGUgdGVzdGNhc2UgYSBiaXQgYW5k IGV4cG9zZSBpdCB0byBtb3JlDQo+Pj4+PiB0YXJnZXRzLg0KPj4+Pj4gDQo+ Pj4+IA0KPj4+PiBJIGNvdWxkIG9ubHkgZ2V0IHRoZSBidWcgdG8gZXhwb3Nl IGl0c2VsZiB3aGVuIHVzaW5nIGEgLnNvDQo+Pj4+IA0KPj4+PiBJZiBJIGRv IHRoZSBmb2xsb3dpbmcgdXNpbmcgY3VycmVudCBIRUFEIHRoZW4gdGhlIGJ1 ZyBpcyBub3QgcHJlc2VudDoNCj4+Pj4gDQo+Pj4+IGcrKyAtYyBjb25kYnJl YWstc29saWItbWFpbi5jYyAtbyBjb25kYnJlYWstc29saWItbWFpbi5vIC1m bm8taW5saW5lDQo+Pj4+IGcrKyAtYyBjb25kYnJlYWstc29saWItbGliLmNj IC1vIGNvbmRicmVhay1zb2xpYi1saWIubyAtZm5vLWlubGluZQ0KPj4+PiBn KysgY29uZGJyZWFrLXNvbGliLW1haW4ubyBjb25kYnJlYWstc29saWItbGli Lm8NCj4+Pj4gDQo+Pj4+IEl0IGNhdXNlcyB0aGUgdHlwZSBvZiB0aGUgcmV0 dXJuIHZhbHVlIHRvIGJlIGRldGVjdGVkIGFzDQo+Pj4+IFRZUEVfQ09ERV9Q VFItPlRZUEVfQ09ERV9JTlQuDQo+Pj4gDQo+Pj4gSHVoLiAgVGhhdCdzIHJl YWxseSBzdHJhbmdlLiAgV2hlcmUgaXMgdGhhdCBwb2ludGVyIGNvbWluZyBm cm9tPw0KPj4+IA0KPj4+IFdoYXQgZG9lcyAicHR5cGUgY21wMyIgc2F5IGZv ciB5b3U/DQo+Pj4gDQo+Pj4gKGdkYikgYiBmb28gaWYgKGludCljbXAzKCJh YmMiKSA9PSAxDQo+Pj4gQnJlYWtwb2ludCAxIGF0IDB4NDAwNDhiDQo+Pj4g KGdkYikgcHR5cGUgY21wMw0KPj4+IHR5cGUgPSA8dW5rbm93biByZXR1cm4g dHlwZT4gKCkNCj4+PiAoZ2RiKSB3aGF0aXMgY21wMw0KPj4+IHR5cGUgPSA8 dGV4dCB2YXJpYWJsZSwgbm8gZGVidWcgaW5mbz4NCj4+PiANCj4+IA0KPj4g WWVzLCBJIGdldCB0aGUgc2FtZS4NCj4+IA0KPj4gU291bmRzIHRvIG1lIGxp a2UgdGhlcmUgbWlnaHQgc3RpbGwgYmUgYW4gaXNzdWUgaW4gZ2RiPyBPciBh dCBsZWFzdA0KPj4gYSBkaWZmZXJlbmNlIGluIHRoZSB3YXkgdGhlIHR5cGUg aXMgY2FsY3VsYXRlZC4NCj4+IFRoaXMgb24gaXTigJlzIG93biBpcyBzdGls bCBhIGdvb2QgZml4LCBzbyBJ4oCZbGwgc2VuZCBhIG5ldyB2ZXJzaW9uLg0K PiANCj4gSSB0aGluayB3ZSBzaG91bGQgbGVhcm4gdGhlIGFuc3dlciB0byB0 aGUgIndoZXJlIGlzIHRoYXQgcG9pbnRlcg0KPiBjb21pbmcgZnJvbSIgcXVl c3Rpb24uICBJJ20gcmVhbGx5IG5vdCB1bmRlcnN0YW5kaW5nIHdoeSB0aGUN Cj4gc2hhcmVkIGxpYnJhcnkgbWFrZXMgYSBkaWZmZXJlbmNlLg0KPiANCj4+ IA0KPj4gDQo+Pj4gSSB3b25kZXIgaWYgd2hhdCB5b3UncmUgbG9va2luZyBh dCBpcyBhY3R1YWxseSB0aGUgbWFsbG9jIGNhbGw/DQo+Pj4gR0RCIHdpbGwg Y2FsbCBtYWxsb2MgdG8gYWxsb2NhdGUgc3BhY2UgZm9yIHRoZSAiYWJjIiBz dHJpbmcgaW4NCj4+PiB0aGUgaW5mZXJpb3IuICBMb29rIGF0IHRoZSBiYWNr dHJhY2UsIHNlZSB3aGVyZSB0aGUgY2FsbCBpcyBjb21pbmcNCj4+PiBmcm9t Lg0KPj4gDQo+PiANCj4+IFdpdGggdGhlIG5vZGVidWcgYW5kIGRlYnVnIHNo YXJlZCBsaWJyYXJ5IHZlcnNpb246DQo+PiAoSSBuZWVkIHRvIHJ1biB0byBt YWluIGJlZm9yZSBJIGNhbiBzZXQgYnJlYWtwb2ludCBvbiBjbXAzLCBvdGhl cndpc2UNCj4+ICJGdW5jdGlvbiAiY21wMyIgbm90IGRlZmluZWQu4oCdKQ0K Pj4gDQo+PiBCdXQgd2l0aCBhbGwgdmVyc2lvbnMsIHdoZW4gc3RvcHBlZCBh dCBjbXAzLCBJIGdldDoNCj4+IChnZGIpIGJ0DQo+PiAjMCAgMHgwMDAwMDAw MDAwNDAwNWQ0IGluIGNtcDMoY2hhciBjb25zdCopICgpDQo+PiAjMSAgPGZ1 bmN0aW9uIGNhbGxlZCBmcm9tIGdkYj4NCj4+ICMyICAweDAwMDAwMDAwMDA0 MDA1YTQgaW4gZm9vKCkgKCkNCj4+ICMzICAweDAwMDAwMDAwMDA0MDA1YmMg aW4gbWFpbiAoKQ0KPiANCj4gDQo+IFRoYXQncyBhIGJhY2t0cmFjZSBpbiB0 aGUgaW5mZXJpb3IuICBJIG1lYW50IGluc3RlYWQgZm9yIHlvdSB0byBzZXQN Cj4gYSBicmVha3BvaW50IG9uIGdkYidzIGFhcmNoNjRfcHVzaF9kdW1teV9j YWxsLCBmaWd1cmUgb3V0IHdoZXJlIHRoZQ0KPiBUWVBFX0NPREVfUFRSLT5U WVBFX0NPREVfSU5UIHBvaW50ZXIgY29tZXMgZnJvbS4gIA0KPiBXaXRoICJi IGZvbyBpZiAoaW50KWNtcDMoImFiYyIpID09IDEiLCBnZGIgd2lsbCBkbyB0 d28NCj4gaW5mY2FsbHMsIG9uZSBtYWxsb2MgY2FsbCB0byBhbGxvY2F0ZSBz cGFjZSBmb3IgImFiYyINCj4gc3RyaW5nLCBhbmQgdGhlbiB0aGUgY2FsbCB0 byBjbXAzLg0KPiANCg0KQS1oYSEgTm93IEkgdW5kZXJzdGFuZCB3aHkgSSBn ZXQgdHdvIGNhbGxzIGludG8gX3B1c2hfZHVtbXlfY2FsbC4NCg0KU28gdG8g YW5zd2VyIHlvdXIgcXVlc3Rpb24sIHRoZSBUWVBFX0NPREVfUFRSLT5UWVBF X0NPREVfSU5UIGlzIHRoZSBtYWxsb2MgY2FsbC4NCg0KVGhlbiB0aGUgbmV4 dCBjYWxsIHRvIF9wdXNoX2R1bW15X2NhbGwgaGFzIGEgcmV0dXJuIHR5cGUg b2YgMCwgYXMgZXhwZWN0ZWQuDQpUaGlzIGRvZXNu4oCZdCBzZWdmYXVsdCBi ZWNhdXNlIGl0IGdvZXMgaW50byBsYW5ndWFnZV9wYXNzX2J5X3JlZmVyZW5j ZSB3aGljaA0Kcm91dGVzIHRvIGRlZmF1bHRfcGFzc19ieV9yZWZlcmVuY2Uu IFRoZSBzYW1lIGFzIHRoZSBDIHNoYXJlZCBsaWJyYXJ5IHZlcnNpb24uDQoN Cg0KSeKAmXZlIHVwZGF0ZWQgdGhlIHRlc3Qgc28gaXQgZG9lcyB7YyxjKyt9 KntkZWJ1ZyBub2RlYnVnfS4NCkkgY2FuIGFsc28gdXBkYXRlIGl0IHRvIGRv IGJvdGggc2hhcmVkIGxpYiBhbmQgbm9uIHNoYXJlZCBsaWIgdG9vLiBUaGF0 IHNob3VsZA0KY292ZXIgZXZlcnl0aGluZy4NCg0KDQpBbGFuLg0KDQoNCg0K DQoNCg0KDQoNCg0KDQo= >From gdb-patches-return-151974-listarch-gdb-patches=sources.redhat.com@sourceware.org Mon Oct 29 15:52:06 2018 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 36043 invoked by alias); 29 Oct 2018 15:52:05 -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 Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 36018 invoked by uid 89); 29 Oct 2018 15:52:04 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-3.3 required=5.0 tests=AWL,BAYES_00,MIME_BASE64_BLANKS autolearn=ham version=3.3.2 spammy=Besides X-HELO: sessmg22.ericsson.net Received: from sessmg22.ericsson.net (HELO sessmg22.ericsson.net) (193.180.251.58) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 29 Oct 2018 15:52:02 +0000 DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1540828319; x=1543420319; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=WdLGGlscnakf/7xOpwr+CcO8rnT7EuqAbByA6k9Knc8=; b=TIO1yIDZBAkgcdpXIkHHbHC8xRyXVXOhm43Qd3ysYjWaIpO2PSfmqzqLBuyax/Vf XXtKp7fk0HxEmjAi2bY1RV7KaFkZYC4r5AEFB2eRheHqYc19WeBNmI1ynWyU5so/ 1G8LR/GYTIZzPDgvFOv6ou5ybQbhymkiV+1l+r28H9I=; Received: from ESESSMB502.ericsson.se (Unknown_Domain [153.88.183.120]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id F2.84.25521.F9C27DB5; Mon, 29 Oct 2018 16:51:59 +0100 (CET) Received: from ESESBMB501.ericsson.se (153.88.183.168) by ESESSMB502.ericsson.se (153.88.183.163) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Mon, 29 Oct 2018 16:51:59 +0100 Received: from NAM05-DM3-obe.outbound.protection.outlook.com (153.88.183.157) by ESESBMB501.ericsson.se (153.88.183.168) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3 via Frontend Transport; Mon, 29 Oct 2018 16:51:59 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WdLGGlscnakf/7xOpwr+CcO8rnT7EuqAbByA6k9Knc8=; b=FC4ci/d+gHF9YbVP/n9Vodyp7vDlS23zwmBYlGwqCiuwP6i8sx1iJmEIZWlnY5YRpSICnLtuEFKkc410064S3tYGxKjc3lVpppje+v9aIAURI7mj/iVWJYtKKTyPXLUHE+cjZjucS9vqRPDWDZHG4mZWSIpH17DhJ8BzgZjwXzQ= Received: from BYAPR15MB2390.namprd15.prod.outlook.com (52.135.198.30) by BYAPR15MB2439.namprd15.prod.outlook.com (52.135.198.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1273.24; Mon, 29 Oct 2018 15:51:55 +0000 Received: from BYAPR15MB2390.namprd15.prod.outlook.com ([fe80::649a:ddbf:ecc5:1f0a]) by BYAPR15MB2390.namprd15.prod.outlook.com ([fe80::649a:ddbf:ecc5:1f0a%3]) with mapi id 15.20.1273.027; Mon, 29 Oct 2018 15:51:55 +0000 From: Simon Marchi To: Rainer Orth , John Darrington CC: Simon Marchi , Sergio Durigan Junior , "gdb-patches@sourceware.org" Subject: Re: [PATCH 1/4] GDBSERVER: Listen on a unix domain (instead of TCP) socket if requested. Date: Mon, 29 Oct 2018 15:52:00 -0000 Message-ID: <4da7206f-6e6a-7aad-634e-a4485d99e988@ericsson.com> References: <20181013175801.2670-1-john@darrington.wattle.id.au> <87a7nbxb2v.fsf@redhat.com> <20181019185548.izouwatbcjwnrs2a@jocasta.intra> <877eidwwlz.fsf@redhat.com> <20181028181010.yt2xlp5in65xsc4f@jocasta.intra> <20181029082435.bxgluc6zdqs5ytbq@jocasta.intra> In-Reply-To: authentication-results: spf=none (sender IP is ) smtp.mailfrom=simon.marchi@ericsson.com; received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts) Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Return-Path: simon.marchi@ericsson.com X-IsSubscribed: yes X-SW-Source: 2018-10/txt/msg00692.txt.bz2 Content-length: 2298 T24gMjAxOC0xMC0yOSA1OjExIGEubS4sIFJhaW5lciBPcnRoIHdyb3RlOg0K PiBIaSBKb2huLA0KPiANCj4+IEhvd2V2ZXIgSSd2ZSBjaGVja2VkIGluIGEg Zml4IGZvciB0aGlzIGlzc3VlLCBhbmQgdGVzdGVkIGl0IGJ5IGJ1aWxkaW5n DQo+PiBuYXRpdmVseSB3aXRoIGEgaGFja2VkIHNldCBvZiBzdGFuZGFyZCBp bmNsdWRlIGhlYWRlcnMuDQo+IA0KPiB5b3UgYWx3YXlzIG5lZWQgdG8gcG9z dCBwYXRjaGVzIGhlcmUsIGlmIG9ubHkgZm9yIHJlZmVyZW5jZS4NCg0KTm90 IG9ubHkgc2hvdWxkIHlvdSBwb3N0IGhlcmUgdGhlIHBhdGNoZXMgeW91IHB1 c2ggYXMgb2J2aW91cywgYnV0IEkgZG9uJ3QNCnRoaW5rIHRoYXQgdGhpczoN Cg0KaHR0cHM6Ly9zb3VyY2V3YXJlLm9yZy9naXQvZ2l0d2ViLmNnaT9wPWJp bnV0aWxzLWdkYi5naXQ7YT1jb21taXQ7aD05OGExN2VjZTAxM2NiOTRjZDYw MjQ5NmI5ZWZiOTJiODgxNmIzOTUzDQoNCmZhbGxzIHVuZGVyIHRoZSBvYnZp b3VzIHJ1bGU6DQoNCmh0dHBzOi8vc291cmNld2FyZS5vcmcvZ2l0L2dpdHdl Yi5jZ2k/cD1iaW51dGlscy1nZGIuZ2l0O2E9YmxvYjtmPWdkYi9NQUlOVEFJ TkVSUztoPWQ1MTU0ZDM5NDIwNjg2MWVmNTQ3MWI0OTg0YTQ3NjI1ODljMzRm YzQ7aGI9SEVBRCNsODINCg0KSSBjYW4ndCBqdWRnZSB3aGV0aGVyIHRoZSBw YXRjaCBpcyByaWdodCBvciBub3Qgd2l0aCBhIHF1aWNrIGdsYW5jZSwgYnV0 IGl0DQpjZXJ0YWlubHkgaXMgY29tcGxleCBlbm91Z2ggdG8gd2FycmFudCBh IGRpc2N1c3Npb24gKGFzIFJhaW5lcidzIHJlcGx5IGJlbG93DQpzaG93cyku DQoNCkFkZGl0aW9uYWxseSwgaXQgc2VlbXMgbGlrZSB0aGUgaW5pdGlhbCA0 LXBhdGNoIHNlcmllcyB3YXMgcHVzaGVkIHdpdGhvdXQNCmV4cGxpY2l0IGFw cHJvdmFsIGZyb20gYSBtYWludGFpbmVyIChhdCBsZWFzdCBJIGNhbid0IGZp bmQgYW55KS4gIE5leHQgdGltZSwNCnBsZWFzZSB3YWl0IHRvIGhhdmUgYW4g YXBwcm92YWwgYmVmb3JlIHB1c2hpbmcuICBJZiB5b3UgYXJlIG5vdCBzdXJl IHdoZXRoZXINCmEgcmVwbHkgY29uc3RpdHV0ZXMgYW4gYSBhcHByb3ZhbCwg aXQncyBiZXR0ZXIgdG8gYXNrIHRoZSBtYWludGFpbmVyIHRvDQpjbGFyaWZ5 Lg0KDQo+IEJlc2lkZXMsIHdlJ3JlIGN1cnJlbnRseSB2ZXJ5IGluY29uc2lz dGVudCBoZXJlIChoYXZlbid0IGNoZWNrZWQgd2hpY2gNCj4gcGFydCBvZiB0 aGF0IGlzIGR1ZSB0byB5b3VyIGNvZGUpOiBtb3N0IHBsYWNlcyB1c2UgQUZf VU5JWCwgb25seSB0d28gdXNlDQo+IEFGX0xPQ0FMIGluc3RlYWQgKGNvbW1v bi9uZXRzdHVmZi5jLCBnZGJzZXJ2ZXIvcmVtb3RlLXV0aWxzLmMpLCBhbmQg eW91cg0KPiBjb25maWd1cmUgY2hlY2sgb25seSBjaGVja3MgZm9yIEFGX0xP Q0FMLiAgSSBiZWxpZXZlIHdlIHNob3VsZA0KPiBjYW5vbmljYWxpemUgZm9y IG9uZSBvZiB0aGUgdHdvIGFuZCBhbGxvdyBmb3Igc3lzdGVtcyB0aGF0IGRl ZmluZSBvbmx5DQo+IG9uZSBvciB0aGUgb3RoZXIuDQoNCm1pbmd3IGRlZmlu ZXMgQUZfVU5JWCwgc28gSSB3b3VsZCB0ZW5kIHRvIGdvIHRvd2FyZHMgdGhh dCByb3V0ZS4gIEFueSBvZiB5b3UNCmtub3dzIHdoYXQgaGFwcGVucyBhdCBy dW50aW1lIHdoZW4geW91IHRyeSB0byBiaW5kIGEgQUZfVU5JWCBzb2NrZXQg b24gbWluZ3cvV2luZG93cz8NCg0KU2ltb24NCg== >From gdb-patches-return-151975-listarch-gdb-patches=sources.redhat.com@sourceware.org Mon Oct 29 16:01:10 2018 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 1575 invoked by alias); 29 Oct 2018 16:01:09 -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 Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 1007 invoked by uid 89); 29 Oct 2018 16:00:51 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-3.3 required=5.0 tests=AWL,BAYES_00,MIME_BASE64_BLANKS,SPF_PASS autolearn=ham version=3.3.2 spammy=sk:_initia X-HELO: sesbmg23.ericsson.net Received: from sesbmg23.ericsson.net (HELO sesbmg23.ericsson.net) (193.180.251.37) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 29 Oct 2018 16:00:49 +0000 DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1540828838; x=1543420838; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=BtcDuBLYwJzQwc4Sq+wVFiDKozsIK90sXaDDHimlKG4=; b=PH+CvGnQdY1pfW5oF4VN/jW6zJ1H5pR8+wD1Ba9aBJes0Nik9NecTzuMS+Tr+teM FtKf9lmdq/XpFxGqR/STq7xdcSB7cdnD2MW4qBltN3hYFNDiX3dIBbnjc18i5+JM zQYVEKkQT0JbqWUA0yRwYW1wYol53QsSL1TmvOQ099E=; Received: from ESESBMB503.ericsson.se (Unknown_Domain [153.88.183.116]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id B7.56.16718.6AE27DB5; Mon, 29 Oct 2018 17:00:38 +0100 (CET) Received: from ESESBMB503.ericsson.se (153.88.183.170) by ESESBMB503.ericsson.se (153.88.183.170) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Mon, 29 Oct 2018 17:00:33 +0100 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (153.88.183.157) by ESESBMB503.ericsson.se (153.88.183.170) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3 via Frontend Transport; Mon, 29 Oct 2018 17:00:32 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BtcDuBLYwJzQwc4Sq+wVFiDKozsIK90sXaDDHimlKG4=; b=EJvs//QtRHjncTWdMrNjPU0XgKd0gVl/48JAaDJFAb8I0TT7cWqlnEA9JSH1rdsNM8j2cQENYmz6uyaBo7a0CiFT1S5f/JikyGsxClM42rSKA3R5hlAUNt4iBTbzBCG5I0BzM7EB/gRjrXVzEXGCrM00Oh56IRacrkwQ7804IOY= Received: from BYAPR15MB2390.namprd15.prod.outlook.com (52.135.198.30) by BYAPR15MB2454.namprd15.prod.outlook.com (52.135.198.159) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1273.18; Mon, 29 Oct 2018 16:00:30 +0000 Received: from BYAPR15MB2390.namprd15.prod.outlook.com ([fe80::649a:ddbf:ecc5:1f0a]) by BYAPR15MB2390.namprd15.prod.outlook.com ([fe80::649a:ddbf:ecc5:1f0a%3]) with mapi id 15.20.1273.027; Mon, 29 Oct 2018 16:00:30 +0000 From: Simon Marchi To: Tom Tromey , "gdb-patches@sourceware.org" Subject: Re: [PATCH v2 3/6] Move mkdir_recursive to common/filestuff.c Date: Mon, 29 Oct 2018 16:01:00 -0000 Message-ID: References: <20181018223100.20693-1-tom@tromey.com> <20181018223100.20693-4-tom@tromey.com> In-Reply-To: <20181018223100.20693-4-tom@tromey.com> authentication-results: spf=none (sender IP is ) smtp.mailfrom=simon.marchi@ericsson.com; received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts) Content-Type: text/plain; charset="utf-8" Content-ID: <5AB84AAECEC633448EA1277CAE07ECFB@namprd15.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Return-Path: simon.marchi@ericsson.com X-IsSubscribed: yes X-SW-Source: 2018-10/txt/msg00693.txt.bz2 Content-length: 2095 T24gMjAxOC0xMC0xOCA2OjMwIHAubS4sIFRvbSBUcm9tZXkgd3JvdGU6DQo+ IFRoaXMgbW92ZXMgbWtkaXJfcmVjdXJzaXZlIGZyb20gZHdhcmYtaW5kZXgt Y2FjaGUuYyB0bw0KPiBjb21tb24vZmlsZXN0dWZmLmMsIGFuZCBhbHNvIGNo YW5nZXMgaXQgdG8gcmV0dXJuIGEgYm9vbGVhbiB0aGF0IHNheXMNCj4gd2hl dGhlciBvciBub3QgaXQgd29ya2VkLg0KPiANCj4gZ2RiL0NoYW5nZUxvZw0K PiAyMDE4LTEwLTE4ICBUb20gVHJvbWV5ICA8dG9tQHRyb21leS5jb20+DQo+ IA0KPiAJKiB1bml0dGVzdHMvbWtkaXItcmVjdXJzaXZlLXNlbGZ0ZXN0cy5j OiBOZXcgZmlsZS4NCj4gCSogTWFrZWZpbGUuaW4gKFNVQkRJUl9VTklUVEVT VFNfU1JDUyk6IEFkZA0KPiAJdW5pdHRlc3RzL21rZGlyLXJlY3Vyc2l2ZS1z ZWxmdGVzdHMuYy4NCj4gCSogZHdhcmYtaW5kZXgtY2FjaGUuYyAobWtkaXJf cmVjdXJzaXZlKTogTW92ZSB0bw0KPiAJY29tbW9uL2ZpbGVzdHVmZi5jLg0K PiAJKGluZGV4X2NhY2hlOjpzdG9yZSk6IENoZWNrIHJldHVybiB2YWx1ZSBv ZiBta2Rpcl9yZWN1cnNpdmUuDQo+IAkoY3JlYXRlX2Rpcl9hbmRfY2hlY2ss IHRlc3RfbWtkaXJfcmVjdXJzaXZlKTogTW92ZSB0byBuZXcgZmlsZS4NCj4g CShfaW5pdGlhbGl6ZV9pbmRleF9jYWNoZSk6IERvbid0IHJlZ2lzdGVyIHRl c3QuDQo+IAkqIGNvbW1vbi9maWxlc3R1ZmYuaCAobWtkaXJfcmVjdXJzaXZl KTogRGVjbGFyZS4NCj4gCSogY29tbW9uL2ZpbGVzdHVmZi5jIChta2Rpcl9y ZWN1cnNpdmUpOiBNb3ZlIGZyb20NCj4gCWR3YXJmLWluZGV4LWNhY2hlLmMu ICBSZXR1cm4gYm9vbC4NCg0KSSBqdXN0IHN0dW1ibGVkIG9uIGEgYnVpbGQg ZmFpbHVyZSBjYXVzZWQgYnkgdGhpcyBwYXRjaCwgd2hlbiBidWlsZGluZyBm b3IgbWluZ3c6DQoNCiAgQ1hYICAgIHVuaXR0ZXN0cy9ta2Rpci1yZWN1cnNp dmUtc2VsZnRlc3RzLm8NCi9ob21lL2VtYWlzaW4vc3JjL2JpbnV0aWxzLWdk Yi9nZGIvdW5pdHRlc3RzL21rZGlyLXJlY3Vyc2l2ZS1zZWxmdGVzdHMuYzog SW4gZnVuY3Rpb24g4oCYdm9pZCBzZWxmdGVzdHM6Om1rZGlyX3JlY3Vyc2l2 ZTo6dGVzdCgp4oCZOg0KL2hvbWUvZW1haXNpbi9zcmMvYmludXRpbHMtZ2Ri L2dkYi91bml0dGVzdHMvbWtkaXItcmVjdXJzaXZlLXNlbGZ0ZXN0cy5jOjQ5 OjIwOiBlcnJvcjog4oCYbWtkdGVtcOKAmSB3YXMgbm90IGRlY2xhcmVkIGlu IHRoaXMgc2NvcGUNCiAgIGlmIChta2R0ZW1wIChiYXNlKSA9PSBOVUxMKQ0K ICAgICAgICAgICAgICAgICAgICBeDQoNClRoZSBmdW5jdGlvbiBpbiB0aGUg b3JpZ2luYWwgY29kZSB3YXMgZ3VhcmRlZCBieSBIQVZFX01LRFRFTVAgKHRo ZSByZWdpc3Rlcl90ZXN0DQpjYWxsIHN0aWxsIGlzKS4gIFNvIEkgZ3Vlc3Mg dGhlIGZ1bmN0aW9uIHNob3VsZCBiZSBwdXQgYmFjayBpbiBhbiBpZmRlZiwg b3Igd2UNCnNob3VsZCBpbXBvcnQgdGhlIG1rZHRlbXAgZ251bGliIG1vZHVs ZSAoSSBkb24ndCByZW1lbWJlciB3aHkgSSBjaG9zZSBub3QgdG8gZG8NCnRo YXQpLg0KDQpTaW1vbg0K >From gdb-patches-return-151976-listarch-gdb-patches=sources.redhat.com@sourceware.org Mon Oct 29 16:26:29 2018 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 24506 invoked by alias); 29 Oct 2018 16:26:18 -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 Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 11987 invoked by uid 89); 29 Oct 2018 16:25:29 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:2476, protocol X-HELO: jocasta.intra Received: from de.cellform.com (HELO jocasta.intra) (88.217.224.109) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 29 Oct 2018 16:25:28 +0000 Received: from jocasta.intra (localhost [127.0.0.1]) by jocasta.intra (8.15.2/8.15.2/Debian-8) with ESMTPS id w9TGPEv1011453 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 29 Oct 2018 17:25:14 +0100 Received: (from john@localhost) by jocasta.intra (8.15.2/8.15.2/Submit) id w9TGPEbg011452; Mon, 29 Oct 2018 17:25:14 +0100 Date: Mon, 29 Oct 2018 16:26:00 -0000 From: John Darrington To: Simon Marchi Cc: Rainer Orth , John Darrington , Simon Marchi , Sergio Durigan Junior , "gdb-patches@sourceware.org" Subject: Re: [PATCH 1/4] GDBSERVER: Listen on a unix domain (instead of TCP) socket if requested. Message-ID: <20181029162513.oztznqp74gudrqgm@jocasta.intra> References: <20181013175801.2670-1-john@darrington.wattle.id.au> <87a7nbxb2v.fsf@redhat.com> <20181019185548.izouwatbcjwnrs2a@jocasta.intra> <877eidwwlz.fsf@redhat.com> <20181028181010.yt2xlp5in65xsc4f@jocasta.intra> <20181029082435.bxgluc6zdqs5ytbq@jocasta.intra> <4da7206f-6e6a-7aad-634e-a4485d99e988@ericsson.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4da7206f-6e6a-7aad-634e-a4485d99e988@ericsson.com> User-Agent: NeoMutt/20170113 (1.7.2) X-SW-Source: 2018-10/txt/msg00694.txt.bz2 Content-length: 2568 On Mon, Oct 29, 2018 at 03:51:55PM +0000, Simon Marchi wrote: On 2018-10-29 5:11 a.m., Rainer Orth wrote: > Hi John, > >> However I've checked in a fix for this issue, and tested it by building >> natively with a hacked set of standard include headers. > > you always need to post patches here, if only for reference. Doesn't that make the gdb-cvs list completely redundant? Not only should you post here the patches you push as obvious, but I don't think that this: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=98a17ece013cb94cd602496b9efb92b8816b3953 falls under the obvious rule: But a number of people had complained that their build was broken, and this was a fix for that. I judged that in consideration of those people fixding their problem was more important than strict observance of protocol. I can't judge whether the patch is right or not with a quick glance, but it certainly is complex enough to warrant a discussion (as Rainer's reply below shows). Additionally, it seems like the initial 4-patch series was pushed without explicit approval from a maintainer (at least I can't find any). Next time, please wait to have an approval before pushing. If you are not sure whether a reply constitutes an a approval, it's better to ask the maintainer to clarify. All of those patches were certainly discussed. In the past, when I've followed up a person who has commented on a patch, but been vague about approval, I have had either a piqued response; or no response at all. If you think it necesary however I can revert anything you think hasn't had enough discussion. > Besides, we're currently very inconsistent here (haven't checked which > part of that is due to your code): most places use AF_UNIX, only two use > AF_LOCAL instead (common/netstuff.c, gdbserver/remote-utils.c), and your > configure check only checks for AF_LOCAL. I believe we should > canonicalize for one of the two and allow for systems that define only > one or the other. mingw defines AF_UNIX, so I would tend to go towards that route. Any of you knows what happens at runtime when you try to bind a AF_UNIX socket on mingw/Windows? AS I understand it, it depends upon which version of windows. Apparently recent versions have local ssockets, but older ones do not. See https://blogs.msdn.microsoft.com/commandline/2017/12/19/af_unix-comes-to-windows/ J'