From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 118344 invoked by alias); 6 Feb 2019 12:43:39 -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 118334 invoked by uid 89); 6 Feb 2019 12:43:39 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-26.9 required=5.0 tests=BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,KAM_SHORT,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: EUR02-VE1-obe.outbound.protection.outlook.com Received: from mail-eopbgr20073.outbound.protection.outlook.com (HELO EUR02-VE1-obe.outbound.protection.outlook.com) (40.107.2.73) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 06 Feb 2019 12:43:35 +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=bHzM1Bz3nqATrSKTeh1FwOJX2gQi1fnOND7/4W8kB68=; b=mJbKeKtr2SE6acl3bGtPTV9o3WEZFnfl4apKeiLAeIQV6jaGiC3ChWbSdhKWTJ/obazJhoN5AYH57cLdvHdGhtIpI8TIk8DWirpH3eS2oL/Zm8riQIdjpXPRQy4nDnmCkEfNiddO64YrrCNmHTEGVPW0T5hmwhGVB2AIyosZr0U= Received: from DB6PR0802MB2133.eurprd08.prod.outlook.com (10.172.227.22) by DB6PR0802MB2182.eurprd08.prod.outlook.com (10.172.228.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1601.17; Wed, 6 Feb 2019 12:43:32 +0000 Received: from DB6PR0802MB2133.eurprd08.prod.outlook.com ([fe80::acd7:a958:2aaa:562e]) by DB6PR0802MB2133.eurprd08.prod.outlook.com ([fe80::acd7:a958:2aaa:562e%5]) with mapi id 15.20.1580.019; Wed, 6 Feb 2019 12:43:32 +0000 From: Alan Hayward To: Weimin Pan CC: "gdb-patches@sourceware.org" , nd Subject: Re: [PING][PATCH v2 PR gdb/21870] aarch64: Leftover uncleared debug registers Date: Wed, 06 Feb 2019 12:43:00 -0000 Message-ID: <7861E9FA-0293-4C16-857A-6935579C7042@arm.com> References: <1530148222-12558-1-git-send-email-weimin.pan@oracle.com> <145f2e8d-4321-00a6-650a-bf8f0a483b6f@oracle.com> In-Reply-To: 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) x-ms-exchange-senderadcheck: 1 Content-Type: text/plain; charset="utf-8" Content-ID: <5FFE0578EF64484493017712A46BA794@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-IsSubscribed: yes X-SW-Source: 2019-02/txt/msg00038.txt.bz2 DQoNCj4gT24gNiBGZWIgMjAxOSwgYXQgMDA6NTEsIFdlaW1pbiBQYW4gPHdl aW1pbi5wYW5Ab3JhY2xlLmNvbT4gd3JvdGU6DQo+IA0KPiBXb3VsZCB5b3Ug cGxlYXNlIHJldmlldyB0aGlzIGFhcmNoNjQtc3BlY2lmaWMgcGF0Y2g/ICBU aGFua3MuDQoNCg0KSGFkIGEgZmV3IHByb2JsZW1zIGFwcGx5aW5nIHRoZSBw YXRjaCBkaXJlY3RseS4NCkFsc28sIHRoZSBjaGFuZ2Vsb2cgZW50cnkgc2hv dWxkIGJlIGluIHRoZSBib2R5IG9mIHRoZSBlbWFpbCBhbmQgbm90DQp0aGUg cGF0Y2guDQpCdXQsIGlnbm9yaW5nIHRoYXQgZm9yIG5vdy4uLg0KDQpJIHJh biB0aGUgdGVzdCBjYXNlIHdpdGggdGhlIGN1cnJlbnQgSEVBRCBvbiBBQXJj aDY0LCBhbmQgaXQgcGFzc2VkLg0KSSB0aGluayB0aGF0IHlvdXIgaXNzdWUg bWlnaHQgaGF2ZSBhbHJlYWR5IGJlZW4gZml4ZWQgd2l0aCB0aGUgZm9sbG93 aW5nDQpwYXRjaDoNCg0KY29tbWl0IDc1NGUzMTY4OTg2NjUyNDA0OWI5Y2Zj NjgwNTNlZDRlMTI5M2NmYWMNCkF1dGhvcjogQWxhbiBIYXl3YXJkIDxhbGFu LmhheXdhcmRAYXJtLmNvbT4NCkRhdGU6ICAgOSB3ZWVrcyBhZ28NCg0KICAg IEFBcmNoNjQ6IFJhY3k6IERvbid0IHNldCBlbXB0eSBzZXQgb2YgaGFyZHdh cmUgQlBzL1dQcyBvbiBuZXcgdGhyZWFkDQoNCg0KTXkgcGF0Y2ggaXMgcm91 Z2hseSBkb2luZyB0aGUgc2FtZSB0aGluZywgYnV0IGluIGEgZGlmZmVyZW50 IHdheS4NCkNvdWxkIHlvdSBjaGVjayB0aGlzIHBsZWFzZT8NCg0KSeKAmXZl IG5vdCB5ZXQgcmVhZCB0aGUgdGVzdCBjYXNlIGluIGRldGFpbC4gSWYgdGhl IGJ1ZyBpcyBhbHJlYWR5IGZpeGVkLA0KdGhlbiB0aGUgdGVzdCBtaWdodCBz dGlsbCBiZSB1c2VmdWwuDQoNCg0KQWxhbi4NCg0KDQo+IA0KPiBPbiA3LzEx LzIwMTggNTozMCBQTSwgV2VpLW1pbiBQYW4gd3JvdGU6DQo+PiANCj4+IE9u IDYvMjcvMjAxOCA2OjEwIFBNLCBXZWltaW4gUGFuIHdyb3RlOg0KPj4+IEF0 IGlzc3VlIGhlcmUgaXMgdGhhdCBwdHJhY2UoKSBkb2VzIG5vdCB2YWxpZGF0 ZSBlaXRoZXIgYWRkcmVzcyBvciBzaXplDQo+Pj4gd2hlbiBzZXR0aW5nIGEg aGFyZHdhcmUgd2F0Y2hwb2ludC9icmVha3BvaW50LiBBcyBhIHJlc3VsdCwg d2F0Y2hwb2ludHMNCj4+PiB3ZXJlIHNldCBhdCBhZGRyZXNzIDAsIHRoZSBp bml0aWFsIHZhbHVlIG9mIGFhcmNoNjRfZGVidWdfcmVnX3N0YXRlIGluDQo+ Pj4gYWFyY2g2NF9wcm9jZXNzX2luZm8sIGFuZCBEUl9DT05UUk9MX0xFTkdU SCAoZHJlZ19zdGF0ZS5kYmdfcmVnc1tpXS5jdHJsKQ0KPj4+IGdvdCBjaGFu Z2VkIHRvIGEgbm9uLXplcm8gZGVmYXVsdCB2YWx1ZSwgd2hlbiB0aGUgUFRS QUNFX1NFVFJFR1NFVCByZXF1ZXN0DQo+Pj4gd2FzIG1hZGUgaW4gYWFyY2g2 NF9saW51eF9zZXRfZGVidWdfcmVncygpLCBpbiBwcmVwYXJhdGlvbiBmb3Ig cmVzdW1pbmcNCj4+PiB0aGUgdGhyZWFkLg0KPj4+IA0KPj4+IEkgc2VudCBv dXQgYSBwYXRjaCB1cHN0cmVhbSBmb3IgcmV2aWV3IGxhc3QgeWVhci4gWWFv IFFpIGNvbW1lbnRlZCB0aGF0DQo+Pj4gaGUgbmVlZGVkIHRvIHRha2UgYSBs b29rIGF0IHB0cmFjZSBpbXBsZW1lbnRhdGlvbiB0byBiZXR0ZXIgdW5kZXJz dGFuZA0KPj4+IHdoeSB0aGlzIHdhcyBoYXBwZW5pbmcuIFVuZm9ydHVuYXRl bHkgaGUgZGlkbid0IGdldCBhIGNoYW5jZSB0byBkbyBzby4NCj4+PiANCj4+ PiBUaGlzIGlzIGEgcmV2aXNlZCBwYXRjaCB3aGljaCBjYWxscyBwdHJhY2Ug b25seSBpZiBhbnkgZGVidWcgcmVnaXN0ZXINCj4+PiBoYXMgY2hhbmdlZCwg ZWl0aGVyIGFkZHJlc3Mgb3IgY29udHJvbCBjb250YWluaW5nIGEgbm9uLXpl cm8gdmFsdWUsDQo+Pj4gaW4gYWFyY2g2NF9saW51eF9zZXRfZGVidWdfcmVn cygpIGFuZCBpcyBzaW1pbGFyIHRvIHdoYXQgeDg2IGRvZXMgLQ0KPj4+IHg4 Nl9saW51eF91cGRhdGVfZGVidWdfcmVnaXN0ZXJzKCkgY2hlY2tzIGlmIGEg ZGVidWcgcmVnaXN0ZXIgaGFzDQo+Pj4gbm9uLXplcm8gcmVmZXJlbmNlIGNv dW50IGJlZm9yZSBzZXR0aW5nIGl0Lg0KPj4+IA0KPj4+IFRlc3RlZCBvbiBh YXJjaDY0LWxpbnV4LWdudS4gTm8gcmVncmVzc2lvbnMuDQo+Pj4gLS0tDQo+ Pj4gICBnZGIvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHwgICA2ICsNCj4+PiAgIGdkYi9uYXQvYWFyY2g2NC1saW51 eC1ody1wb2ludC5jICAgICAgICAgICAgICAgICAgfCAgIDcgKw0KPj4+ICAg Z2RiL3Rlc3RzdWl0ZS9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAg ICAgICB8ICAyMCArKy0NCj4+PiAgIGdkYi90ZXN0c3VpdGUvZ2RiLmFyY2gv YWFyY2g2NC1kYnJlZy1jb250ZW50cy5jICAgfCAxNzkgKysrKysrKysrKysr KysrKysrKysrKw0KPj4+ICAgZ2RiL3Rlc3RzdWl0ZS9nZGIuYXJjaC9hYXJj aDY0LWRicmVnLWNvbnRlbnRzLmV4cCB8ICA0MCArKysrKw0KPj4+ICAgNSBm aWxlcyBjaGFuZ2VkLCAyNDQgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMo LSkNCj4+PiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBnZGIvdGVzdHN1aXRlL2dk Yi5hcmNoL2FhcmNoNjQtZGJyZWctY29udGVudHMuYw0KPj4+ICAgY3JlYXRl IG1vZGUgMTAwNjQ0IGdkYi90ZXN0c3VpdGUvZ2RiLmFyY2gvYWFyY2g2NC1k YnJlZy1jb250ZW50cy5leHANCj4+PiANCj4+PiBkaWZmIC0tZ2l0IGEvZ2Ri L0NoYW5nZUxvZyBiL2dkYi9DaGFuZ2VMb2cNCj4+PiBpbmRleCA3YjEwOGJm Li5kNWJmMTVmIDEwMDY0NA0KPj4+IC0tLSBhL2dkYi9DaGFuZ2VMb2cNCj4+ PiArKysgYi9nZGIvQ2hhbmdlTG9nDQo+Pj4gQEAgLTEsMyArMSw5IEBADQo+ Pj4gKzIwMTgtMDYtMjcgIFdlaW1pbiBQYW4gIDx3ZWltaW4ucGFuQG9yYWNs ZS5jb20+DQo+Pj4gKw0KPj4+ICsgICAgUFIgZ2RiLzIxODcwDQo+Pj4gKyAg ICAqIG5hdC9hYXJjaDY0LWxpbnV4LWh3LXBvaW50LmMgKGFhcmNoNjRfbGlu dXhfc2V0X2RlYnVnX3JlZ3MpOg0KPj4+ICsgICAgVmFsaWRhdGUgZGVidWcg cmVnaXN0ZXIgY29udGVudHMgYmVmb3JlIGNhbGxpbmcgcHRyYWNlLg0KPj4+ ICsNCj4+PiAgIDIwMTgtMDYtMTggIFRvbSBUcm9tZXkgIDx0b21AdHJvbWV5 LmNvbT4NCj4+PiAgICAgICAgICogc29saWItYWl4LmMgKHNvbGliX2FpeF9n ZXRfc2VjdGlvbl9vZmZzZXRzKTogUmV0dXJuDQo+Pj4gZGlmZiAtLWdpdCBh L2dkYi9uYXQvYWFyY2g2NC1saW51eC1ody1wb2ludC5jIGIvZ2RiL25hdC9h YXJjaDY0LWxpbnV4LWh3LXBvaW50LmMNCj4+PiBpbmRleCBhMzkzMWVhLi40 MWFjMzA0IDEwMDY0NA0KPj4+IC0tLSBhL2dkYi9uYXQvYWFyY2g2NC1saW51 eC1ody1wb2ludC5jDQo+Pj4gKysrIGIvZ2RiL25hdC9hYXJjaDY0LWxpbnV4 LWh3LXBvaW50LmMNCj4+PiBAQCAtNjk0LDExICs2OTQsMTggQEAgYWFyY2g2 NF9saW51eF9zZXRfZGVidWdfcmVncyAoc3RydWN0IGFhcmNoNjRfZGVidWdf cmVnX3N0YXRlICpzdGF0ZSwNCj4+PiAgICAgaW92Lmlvdl9sZW4gPSAob2Zm c2V0b2YgKHN0cnVjdCB1c2VyX2h3ZGVidWdfc3RhdGUsIGRiZ19yZWdzKQ0K Pj4+ICAgICAgICAgICAgKyBjb3VudCAqIHNpemVvZiAocmVncy5kYmdfcmVn c1swXSkpOw0KPj4+ICAgKyAgaW50IGNoYW5nZWRfcmVncyA9IDA7DQo+Pj4g ICAgIGZvciAoaSA9IDA7IGkgPCBjb3VudDsgaSsrKQ0KPj4+ICAgICAgIHsN Cj4+PiAgICAgICAgIHJlZ3MuZGJnX3JlZ3NbaV0uYWRkciA9IGFkZHJbaV07 DQo+Pj4gICAgICAgICByZWdzLmRiZ19yZWdzW2ldLmN0cmwgPSBjdHJsW2ld Ow0KPj4+ICsgICAgICAvKiBDaGVjayB0byBzZWUgaWYgYW55IG9mIHRoZXNl IGRlYnVnIHJlZ2lzdGVycyBjb250YWlucyB2YWxpZCBkYXRhLA0KPj4+ICsg ICAgICAgICBlLmcuIG5vbi16ZXJvLCBiZWZvcmUgY2FsbGluZyBwdHJhY2Uu ICBTZWUgUFIgZ2RiLzIxODcwLiAgKi8NCj4+PiArICAgICAgaWYgKGN0cmxb aV0gfHwgYWRkcltpXSkNCj4+PiArICAgICAgICBjaGFuZ2VkX3JlZ3MrKzsN Cj4+PiAgICAgICB9DQo+Pj4gKyAgaWYgKGNoYW5nZWRfcmVncyA9PSAwKQ0K Pj4+ICsgICAgcmV0dXJuOw0KPj4+ICAgICAgIGlmIChwdHJhY2UgKFBUUkFD RV9TRVRSRUdTRVQsIHRpZCwNCj4+PiAgICAgICAgICAgICB3YXRjaHBvaW50 ID8gTlRfQVJNX0hXX1dBVENIIDogTlRfQVJNX0hXX0JSRUFLLA0KPj4+IGRp ZmYgLS1naXQgYS9nZGIvdGVzdHN1aXRlL0NoYW5nZUxvZyBiL2dkYi90ZXN0 c3VpdGUvQ2hhbmdlTG9nDQo+Pj4gaW5kZXggYTgxMjA2MS4uMGNlMmQzNCAx MDA2NDQNCj4+PiAtLS0gYS9nZGIvdGVzdHN1aXRlL0NoYW5nZUxvZw0KPj4+ ICsrKyBiL2dkYi90ZXN0c3VpdGUvQ2hhbmdlTG9nDQo+Pj4gQEAgLTEsNCAr MSw5IEBADQo+Pj4gKzIwMTgtMDYtMjcgIFdlaW1pbiBQYW4gIDx3ZWltaW4u cGFuQG9yYWNsZS5jb20+DQo+Pj4gKw0KPj4+ICsgICAgUFIgZ2RiLzIxODcw DQo+Pj4gKyAgICAqIGdkYi5hcmNoL2FhcmNoNjQtZGJyZWctY29udGVudHMu YzogTmV3IGZpbGUuDQo+Pj4gKyAgICAqIGdkYi5hcmNoL2FhcmNoNjQtZGJy ZWctY29udGVudHMuZXhwOiBOZXcgZmlsZS4NCj4+PiArDQo+Pj4gICAyMDE4 LTA2LTE4ICBUb20gZGUgVnJpZXMgIDx0ZGV2cmllc0BzdXNlLmRlPg0KPj4+ ICAgICAgICAgKiBnZGIuYWRhL2JwX2lubGluZWRfZnVuYy5leHA6IEFsbG93 IDUgYnJlYWtwb2ludCBsb2NhdGlvbnMuDQo+Pj4gICBkaWZmIC0tZ2l0IGEv Z2RiL3Rlc3RzdWl0ZS9nZGIuYXJjaC9hYXJjaDY0LWRicmVnLWNvbnRlbnRz LmMgYi9nZGIvdGVzdHN1aXRlL2dkYi5hcmNoL2FhcmNoNjQtZGJyZWctY29u dGVudHMuYw0KPj4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0DQo+Pj4gaW5kZXgg MDAwMDAwMC4uODVkNGEwMw0KPj4+IC0tLSAvZGV2L251bGwNCj4+PiArKysg Yi9nZGIvdGVzdHN1aXRlL2dkYi5hcmNoL2FhcmNoNjQtZGJyZWctY29udGVu dHMuYw0KPj4+IEBAIC0wLDAgKzEsMTc5IEBADQo+Pj4gKy8qIFRlc3QgY2Fz ZSBmb3Igc2V0dGluZyBhIG1lbW9yeS13cml0ZSB1bmFsaWduZWQgd2F0Y2hw b2ludCBvbiBhYXJjaDY0Lg0KPj4+ICsNCj4+PiArICBUaGlzIHNvZnR3YXJl IGlzIHByb3ZpZGVkICdhcy1pcycsIHdpdGhvdXQgYW55IGV4cHJlc3Mgb3Ig aW1wbGllZA0KPj4+ICsgIHdhcnJhbnR5LiAgSW4gbm8gZXZlbnQgd2lsbCB0 aGUgYXV0aG9ycyBiZSBoZWxkIGxpYWJsZSBmb3IgYW55IGRhbWFnZXMNCj4+ PiArICBhcmlzaW5nIGZyb20gdGhlIHVzZSBvZiB0aGlzIHNvZnR3YXJlLg0K Pj4+ICsNCj4+PiArICBQZXJtaXNzaW9uIGlzIGdyYW50ZWQgdG8gYW55b25l IHRvIHVzZSB0aGlzIHNvZnR3YXJlIGZvciBhbnkgcHVycG9zZSwNCj4+PiAr ICBpbmNsdWRpbmcgY29tbWVyY2lhbCBhcHBsaWNhdGlvbnMsIGFuZCB0byBh bHRlciBpdCBhbmQgcmVkaXN0cmlidXRlIGl0DQo+Pj4gKyAgZnJlZWx5LiAg Ki8NCj4+PiArDQo+Pj4gKyNkZWZpbmUgX0dOVV9TT1VSQ0UgMQ0KPj4+ICsj aWZkZWYgX19pYTY0X18NCj4+PiArI2RlZmluZSBpYTY0X2ZwcmVnIGlhNjRf ZnByZWdfRElTQUJMRQ0KPj4+ICsjZGVmaW5lIHB0X2FsbF91c2VyX3JlZ3Mg cHRfYWxsX3VzZXJfcmVnc19ESVNBQkxFDQo+Pj4gKyNlbmRpZiAgLyogX19p YTY0X18gKi8NCj4+PiArI2luY2x1ZGUgPHN5cy9wdHJhY2UuaD4NCj4+PiAr I2lmZGVmIF9faWE2NF9fDQo+Pj4gKyN1bmRlZiBpYTY0X2ZwcmVnDQo+Pj4g KyN1bmRlZiBwdF9hbGxfdXNlcl9yZWdzDQo+Pj4gKyNlbmRpZiAgLyogX19p YTY0X18gKi8NCj4+PiArI2luY2x1ZGUgPGxpbnV4L3B0cmFjZS5oPg0KPj4+ ICsjaW5jbHVkZSA8c3lzL3R5cGVzLmg+DQo+Pj4gKyNpbmNsdWRlIDxzeXMv dXNlci5oPg0KPj4+ICsjaWYgZGVmaW5lZCBfX2kzODZfXyB8fCBkZWZpbmVk IF9feDg2XzY0X18NCj4+PiArI2luY2x1ZGUgPHN5cy9kZWJ1Z3JlZy5oPg0K Pj4+ICsjZW5kaWYNCj4+PiArDQo+Pj4gKyNpbmNsdWRlIDxhc3NlcnQuaD4N Cj4+PiArI2luY2x1ZGUgPHVuaXN0ZC5oPg0KPj4+ICsjaW5jbHVkZSA8c3lz L3dhaXQuaD4NCj4+PiArI2luY2x1ZGUgPHN0ZGlvLmg+DQo+Pj4gKyNpbmNs dWRlIDxzdGRsaWIuaD4NCj4+PiArI2luY2x1ZGUgPHN0ZGRlZi5oPg0KPj4+ ICsjaW5jbHVkZSA8ZXJybm8uaD4NCj4+PiArI2luY2x1ZGUgPHN5cy91aW8u aD4NCj4+PiArI2luY2x1ZGUgPGVsZi5oPg0KPj4+ICsjaW5jbHVkZSA8ZXJy b3IuaD4NCj4+PiArDQo+Pj4gK3N0YXRpYyBfX2F0dHJpYnV0ZV9fKCh1bnVz ZWQpKSBwaWRfdCBjaGlsZDsNCj4+PiArDQo+Pj4gK3N0YXRpYyBfX2F0dHJp YnV0ZV9fKCh1bnVzZWQpKSB2b2lkDQo+Pj4gK2NsZWFudXAgKHZvaWQpDQo+ Pj4gK3sNCj4+PiArICBpZiAoY2hpbGQgPiAwKQ0KPj4+ICsgICAga2lsbCAo Y2hpbGQsIFNJR0tJTEwpOw0KPj4+ICsgIGNoaWxkID0gMDsNCj4+PiArfQ0K Pj4+ICsNCj4+PiArc3RhdGljIF9fYXR0cmlidXRlX18oKHVudXNlZCkpIHZv aWQNCj4+PiAraGFuZGxlcl9mYWlsIChpbnQgc2lnbm8pDQo+Pj4gK3sNCj4+ PiArICBjbGVhbnVwICgpOw0KPj4+ICsgIHNpZ25hbCAoc2lnbm8sIFNJR19E RkwpOw0KPj4+ICsgIHJhaXNlIChzaWdubyk7DQo+Pj4gK30NCj4+PiArDQo+ Pj4gKyNpZmRlZiBfX2FhcmNoNjRfXw0KPj4+ICsNCj4+PiArI2RlZmluZSBT RVRfV0FUQ0hQT0lOVCBzZXRfd2F0Y2hwb2ludA0KPj4+ICsNCj4+PiArLyog TWFjcm9zIHRvIGV4dHJhY3QgZmllbGRzIGZyb20gdGhlIGhhcmR3YXJlIGRl YnVnIGluZm9ybWF0aW9uIHdvcmQuICAqLw0KPj4+ICsjZGVmaW5lIEFBUkNI NjRfREVCVUdfTlVNX1NMT1RTKHgpICgoeCkgJiAweGZmKQ0KPj4+ICsjZGVm aW5lIEFBUkNINjRfREVCVUdfQVJDSCh4KSAoKCh4KSA+PiA4KSAmIDB4ZmYp DQo+Pj4gKy8qIE1hY3JvIGZvciB0aGUgZXhwZWN0ZWQgdmVyc2lvbiBvZiB0 aGUgQVJNdjgtQSBkZWJ1ZyBhcmNoaXRlY3R1cmUuICAqLw0KPj4+ICsjZGVm aW5lIEFBUkNINjRfREVCVUdfQVJDSF9WOCAweDYNCj4+PiArI2RlZmluZSBE Ul9DT05UUk9MX0VOQUJMRUQoY3RybCkgICAgICAgICgoKGN0cmwpICYgMHgx KSA9PSAxKQ0KPj4+ICsjZGVmaW5lIERSX0NPTlRST0xfTEVOR1RIKGN0cmwp ICAgICAgICAgKCgoY3RybCkgPj4gNSkgJiAweGZmKQ0KPj4+ICsNCj4+PiAr c3RhdGljIHZvaWQNCj4+PiArc2V0X3dhdGNocG9pbnQgKHBpZF90IHBpZCwg dm9sYXRpbGUgdm9pZCAqYWRkciwgdW5zaWduZWQgbGVuX21hc2spDQo+Pj4g K3sNCj4+PiArICBzdHJ1Y3QgdXNlcl9od2RlYnVnX3N0YXRlIGRyZWdfc3Rh dGU7DQo+Pj4gKyAgc3RydWN0IGlvdmVjIGlvdjsNCj4+PiArICBsb25nIGw7 DQo+Pj4gKw0KPj4+ICsgIGFzc2VydCAobGVuX21hc2sgPj0gMHgwMSk7DQo+ Pj4gKyAgYXNzZXJ0IChsZW5fbWFzayA8PSAweGZmKTsNCj4+PiArDQo+Pj4g KyAgaW92Lmlvdl9iYXNlID0gJmRyZWdfc3RhdGU7DQo+Pj4gKyAgaW92Lmlv dl9sZW4gPSBzaXplb2YgKGRyZWdfc3RhdGUpOw0KPj4+ICsgIGVycm5vID0g MDsNCj4+PiArICBsID0gcHRyYWNlIChQVFJBQ0VfR0VUUkVHU0VULCBwaWQs IE5UX0FSTV9IV19XQVRDSCwgJmlvdik7DQo+Pj4gKyAgYXNzZXJ0IChsID09 IDApOw0KPj4+ICsgIGFzc2VydCAoQUFSQ0g2NF9ERUJVR19BUkNIIChkcmVn X3N0YXRlLmRiZ19pbmZvKSA9PSBBQVJDSDY0X0RFQlVHX0FSQ0hfVjgpOw0K Pj4+ICsgIGFzc2VydCAoQUFSQ0g2NF9ERUJVR19OVU1fU0xPVFMgKGRyZWdf c3RhdGUuZGJnX2luZm8pID49IDEpOw0KPj4+ICsNCj4+PiArICBhc3NlcnQg KCFEUl9DT05UUk9MX0VOQUJMRUQgKGRyZWdfc3RhdGUuZGJnX3JlZ3NbMF0u Y3RybCkpOw0KPj4+ICsgIGRyZWdfc3RhdGUuZGJnX3JlZ3NbMF0uY3RybCB8 PSAxOw0KPj4+ICsgIGFzc2VydCAoIERSX0NPTlRST0xfRU5BQkxFRCAoZHJl Z19zdGF0ZS5kYmdfcmVnc1swXS5jdHJsKSk7DQo+Pj4gKw0KPj4+ICsgIGFz c2VydCAoRFJfQ09OVFJPTF9MRU5HVEggKGRyZWdfc3RhdGUuZGJnX3JlZ3Nb MF0uY3RybCkgPT0gMCk7DQo+Pj4gKyAgZHJlZ19zdGF0ZS5kYmdfcmVnc1sw XS5jdHJsIHw9IGxlbl9tYXNrIDw8IDU7DQo+Pj4gKyAgYXNzZXJ0IChEUl9D T05UUk9MX0xFTkdUSCAoZHJlZ19zdGF0ZS5kYmdfcmVnc1swXS5jdHJsKSA9 PSBsZW5fbWFzayk7DQo+Pj4gKw0KPj4+ICsgIGRyZWdfc3RhdGUuZGJnX3Jl Z3NbMF0uY3RybCB8PSAyIDw8IDM7IC8vIHdyaXRlDQo+Pj4gKyAgZHJlZ19z dGF0ZS5kYmdfcmVnc1swXS5jdHJsIHw9IDIgPDwgMTsgLy8gR0RCOiA/Pz86 IGVuYWJsZWQgYXQgZWwwDQo+Pj4gKyAgLy9wcmludGYoImN0cmw9MHgleFxu IixkcmVnX3N0YXRlLmRiZ19yZWdzWzBdLmN0cmwpOw0KPj4+ICsgIGRyZWdf c3RhdGUuZGJnX3JlZ3NbMF0uYWRkciA9ICh1aW50cHRyX3QpIGFkZHI7DQo+ Pj4gKw0KPj4+ICsgIGlvdi5pb3ZfYmFzZSA9ICZkcmVnX3N0YXRlOw0KPj4+ ICsgIGlvdi5pb3ZfbGVuID0gKG9mZnNldG9mIChzdHJ1Y3QgdXNlcl9od2Rl YnVnX3N0YXRlLCBkYmdfcmVncykNCj4+PiArICAgICAgICAgICAgICAgICAr IHNpemVvZiAoZHJlZ19zdGF0ZS5kYmdfcmVnc1swXSkpOw0KPj4+ICsgIGVy cm5vID0gMDsNCj4+PiArICBsID0gcHRyYWNlIChQVFJBQ0VfU0VUUkVHU0VU LCBwaWQsIE5UX0FSTV9IV19XQVRDSCwgJmlvdik7DQo+Pj4gKyAgaWYgKGVy cm5vICE9IDApDQo+Pj4gKyAgICBlcnJvciAoMSwgZXJybm8sICJQVFJBQ0Vf U0VUUkVHU0VUOiBOVF9BUk1fSFdfV0FUQ0giKTsNCj4+PiArICBhc3NlcnQg KGwgPT0gMCk7DQo+Pj4gK30NCj4+PiArDQo+Pj4gKyNlbmRpZg0KPj4+ICsN Cj4+PiArI2lmbmRlZiBTRVRfV0FUQ0hQT0lOVA0KPj4+ICsNCj4+PiAraW50 DQo+Pj4gK21haW4gKHZvaWQpDQo+Pj4gK3sNCj4+PiArICByZXR1cm4gNzc7 DQo+Pj4gK30NCj4+PiArI2Vsc2UNCj4+PiArDQo+Pj4gK3N0YXRpYyB2b2xh dGlsZSBsb25nIGxvbmcgY2hlY2s7DQo+Pj4gKw0KPj4+ICtpbnQNCj4+PiAr bWFpbiAodm9pZCkNCj4+PiArew0KPj4+ICsgIHBpZF90IGdvdF9waWQ7DQo+ Pj4gKyAgaW50IGksIHN0YXR1czsNCj4+PiArICBsb25nIGw7DQo+Pj4gKw0K Pj4+ICsgIGF0ZXhpdCAoY2xlYW51cCk7DQo+Pj4gKyAgc2lnbmFsIChTSUdB QlJULCBoYW5kbGVyX2ZhaWwpOw0KPj4+ICsgIHNpZ25hbCAoU0lHSU5ULCBo YW5kbGVyX2ZhaWwpOw0KPj4+ICsNCj4+PiArICBjaGlsZCA9IGZvcmsgKCk7 DQo+Pj4gKyAgYXNzZXJ0IChjaGlsZCA+PSAwKTsNCj4+PiArICBpZiAoY2hp bGQgPT0gMCkNCj4+PiArICAgIHsNCj4+PiArICAgICAgbCA9IHB0cmFjZSAo UFRSQUNFX1RSQUNFTUUsIDAsIE5VTEwsIE5VTEwpOw0KPj4+ICsgICAgICBh c3NlcnQgKGwgPT0gMCk7DQo+Pj4gKyAgICAgIGkgPSByYWlzZSAoU0lHVVNS MSk7DQo+Pj4gKyAgICAgIGFzc2VydCAoaSA9PSAwKTsNCj4+PiArICAgICAg Y2hlY2sgPSAtMTsNCj4+PiArICAgICAgaSA9IHJhaXNlIChTSUdVU1IyKTsN Cj4+PiArICAgICAgLyogTk9UUkVBQ0hFRCAqLw0KPj4+ICsgICAgICBhc3Nl cnQgKDApOw0KPj4+ICsgICAgfQ0KPj4+ICsNCj4+PiArICBnb3RfcGlkID0g d2FpdHBpZCAoY2hpbGQsICZzdGF0dXMsIDApOw0KPj4+ICsgIGFzc2VydCAo Z290X3BpZCA9PSBjaGlsZCk7DQo+Pj4gKyAgYXNzZXJ0IChXSUZTVE9QUEVE IChzdGF0dXMpKTsNCj4+PiArICBhc3NlcnQgKFdTVE9QU0lHIChzdGF0dXMp ID09IFNJR1VTUjEpOw0KPj4+ICsNCj4+PiArICAvLyBQQVNTOg0KPj4+ICsg IC8vU0VUX1dBVENIUE9JTlQgKGNoaWxkLCAmY2hlY2ssIDB4ZmYpOw0KPj4+ ICsgIC8vIEZBSUw6DQo+Pj4gKyAgU0VUX1dBVENIUE9JTlQgKGNoaWxkLCAm Y2hlY2ssIDB4MDIpOw0KPj4+ICsNCj4+PiArICBlcnJubyA9IDA7DQo+Pj4g KyAgbCA9IHB0cmFjZSAoUFRSQUNFX0NPTlQsIGNoaWxkLCAwbCwgMGwpOw0K Pj4+ICsgIGFzc2VydF9wZXJyb3IgKGVycm5vKTsNCj4+PiArICBhc3NlcnQg KGwgPT0gMCk7DQo+Pj4gKw0KPj4+ICsgIGdvdF9waWQgPSB3YWl0cGlkIChj aGlsZCwgJnN0YXR1cywgMCk7DQo+Pj4gKyAgYXNzZXJ0IChnb3RfcGlkID09 IGNoaWxkKTsNCj4+PiArICBhc3NlcnQgKFdJRlNUT1BQRUQgKHN0YXR1cykp Ow0KPj4+ICsgIGlmIChXU1RPUFNJRyAoc3RhdHVzKSA9PSBTSUdVU1IyKQ0K Pj4+ICsgICAgew0KPj4+ICsgICAgICAvKiBXZSBtaXNzZWQgdGhlIHdhdGNo cG9pbnQgLSB1bnN1cHBvcnRlZCBieSBoYXJkd2FyZT8gKi8NCj4+PiArICAg ICAgY2xlYW51cCAoKTsNCj4+PiArICAgICAgcmV0dXJuIDI7DQo+Pj4gKyAg ICB9DQo+Pj4gKyAgYXNzZXJ0IChXU1RPUFNJRyAoc3RhdHVzKSA9PSBTSUdU UkFQKTsNCj4+PiArDQo+Pj4gKyAgY2xlYW51cCAoKTsNCj4+PiArICByZXR1 cm4gMDsNCj4+PiArfQ0KPj4+ICsNCj4+PiArI2VuZGlmDQo+Pj4gKw0KPj4+ IGRpZmYgLS1naXQgYS9nZGIvdGVzdHN1aXRlL2dkYi5hcmNoL2FhcmNoNjQt ZGJyZWctY29udGVudHMuZXhwIGIvZ2RiL3Rlc3RzdWl0ZS9nZGIuYXJjaC9h YXJjaDY0LWRicmVnLWNvbnRlbnRzLmV4cA0KPj4+IG5ldyBmaWxlIG1vZGUg MTAwNjQ0DQo+Pj4gaW5kZXggMDAwMDAwMC4uNmFhMjNiMA0KPj4+IC0tLSAv ZGV2L251bGwNCj4+PiArKysgYi9nZGIvdGVzdHN1aXRlL2dkYi5hcmNoL2Fh cmNoNjQtZGJyZWctY29udGVudHMuZXhwDQo+Pj4gQEAgLTAsMCArMSw0MCBA QA0KPj4+ICsjIENvcHlyaWdodCAyMDE4IEZyZWUgU29mdHdhcmUgRm91bmRh dGlvbiwgSW5jLg0KPj4+ICsNCj4+PiArIyBUaGlzIHByb2dyYW0gaXMgZnJl ZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1v ZGlmeQ0KPj4+ICsjIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdl bmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5DQo+Pj4gKyMg dGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24g MyBvZiB0aGUgTGljZW5zZSwgb3INCj4+PiArIyAoYXQgeW91ciBvcHRpb24p IGFueSBsYXRlciB2ZXJzaW9uLg0KPj4+ICsjDQo+Pj4gKyMgVGhpcyBwcm9n cmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBi ZSB1c2VmdWwsDQo+Pj4gKyMgYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3 aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YNCj4+PiArIyBN RVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBV UlBPU0UuICBTZWUgdGhlDQo+Pj4gKyMgR05VIEdlbmVyYWwgUHVibGljIExp Y2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4NCj4+PiArIw0KPj4+ICsjIFlvdSBz aG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFs IFB1YmxpYyBMaWNlbnNlDQo+Pj4gKyMgYWxvbmcgd2l0aCB0aGlzIHByb2dy YW0uICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2Vz Lz4uDQo+Pj4gKyMNCj4+PiArIyBNYWtlIHN1cmUgdGhhdCB0aGUgaW5mZXJp b3IgZG9lc24ndCBhc3NlcnQgYW5kIGV4aXRzIHN1Y2Nlc3NmdWxseS4NCj4+ PiArDQo+Pj4gK2lmIHshW2lzX2FhcmNoNjRfdGFyZ2V0XX0gew0KPj4+ICsg ICAgdmVyYm9zZSAiU2tpcHBpbmcgJHtnZGJfdGVzdF9maWxlX25hbWV9LiIN Cj4+PiArICAgIHJldHVybg0KPj4+ICt9DQo+Pj4gKw0KPj4+ICtzdGFuZGFy ZF90ZXN0ZmlsZSAuYw0KPj4+ICsNCj4+PiAraWYgeyBbZ2RiX2NvbXBpbGUg JHtzcmNkaXJ9LyR7c3ViZGlyfS8ke3NyY2ZpbGV9ICR7YmluZmlsZX0gZXhl Y3V0YWJsZSB7ZGVidWd9XSAhPSAiIiB9IHsNCj4+PiArICAgICB1bnRlc3Rl ZCAiZmFpbGVkIHRvIGNvbXBpbGUiDQo+Pj4gKyAgICAgcmV0dXJuIC0xDQo+ Pj4gK30NCj4+PiArDQo+Pj4gK2NsZWFuX3Jlc3RhcnQgJHRlc3RmaWxlDQo+ Pj4gKw0KPj4+ICtzZXQgdGVzdCAicnVuIHRvIGV4aXQiDQo+Pj4gK2dkYl90 ZXN0X211bHRpcGxlICJydW4iICIkdGVzdCIgew0KPj4+ICsgICAgLXJlICJl eGl0ZWQgd2l0aCBjb2RlIDAxLiokZ2RiX3Byb21wdCAkIiB7DQo+Pj4gKyAg ICAgICAgcGFzcyAiJHRlc3QiDQo+Pj4gKyAgICB9DQo+Pj4gKyAgICAtcmUg ImV4aXRlZCBub3JtYWxseS4qJGdkYl9wcm9tcHQgJCIgew0KPj4+ICsgICAg ICAgIHBhc3MgIiR0ZXN0Ig0KPj4+ICsgICAgfQ0KPj4+ICt9DQo+PiANCg0K >From gdb-patches-return-153772-listarch-gdb-patches=sources.redhat.com@sourceware.org Wed Feb 06 14:23:26 2019 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 105723 invoked by alias); 6 Feb 2019 14:23:25 -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 105712 invoked by uid 89); 6 Feb 2019 14:23:25 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,KAM_SHORT,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:338 X-HELO: gateway23.websitewelcome.com Received: from gateway23.websitewelcome.com (HELO gateway23.websitewelcome.com) (192.185.50.108) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 06 Feb 2019 14:23:24 +0000 Received: from cm17.websitewelcome.com (cm17.websitewelcome.com [100.42.49.20]) by gateway23.websitewelcome.com (Postfix) with ESMTP id 3C25962CFB for ; Wed, 6 Feb 2019 08:07:07 -0600 (CST) Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with SMTP id rNqygWcBN90onrNqygvF94; Wed, 06 Feb 2019 08:07:04 -0600 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=UPCsqUzXQEk4IFtqzbdvw2qSTF1GfpXTLHsMz2bA9Fw=; b=Im9flx0Mbp9aKdAyTE1QxxyoOw soNS1CMhQdHfGeLH3ogs3Zawlv8HNnNTSJ8h+DmVY4bIWzCfy4chlAe5nYXJ/qIz9YfV0j/NFDxHN 0ZwItKJZhlktbeQ0EfDkmWCi/; Received: from dhcp-guest.act-europe.fr ([194.98.77.127]:50695 helo=bapiya) by box5379.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.91) (envelope-from ) id 1grNqx-002ogS-Kw; Wed, 06 Feb 2019 08:07:04 -0600 From: Tom Tromey To: Philippe Waroquiers Cc: Tom Tromey , Kevin Buettner , gdb-patches@sourceware.org Subject: Re: [RFA] Fix splay tree KEY leak detected in GDB test gdb.base/macscp.exp References: <20190126223435.9411-1-philippe.waroquiers@skynet.be> <20190203104539.6272f9d8@f29-4.lan> <1549216729.2630.17.camel@skynet.be> <875ztypcs3.fsf@tromey.com> <1549396534.2630.23.camel@skynet.be> Date: Wed, 06 Feb 2019 14:23:00 -0000 In-Reply-To: <1549396534.2630.23.camel@skynet.be> (Philippe Waroquiers's message of "Tue, 05 Feb 2019 20:55:34 +0100") Message-ID: <87a7j980zg.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SW-Source: 2019-02/txt/msg00039.txt.bz2 Content-length: 263 >>>>> "Philippe" == Philippe Waroquiers writes: Philippe> No, I did not send it. Philippe> It would be really nice if you could take that in charge. I forwarded it: https://gcc.gnu.org/ml/gcc-patches/2019-02/msg00323.html Tom