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=