From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 109531 invoked by alias); 10 Jul 2019 14:26:45 -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 109522 invoked by uid 89); 10 Jul 2019 14:26:45 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-11.6 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.1 spammy= X-HELO: EUR02-VE1-obe.outbound.protection.outlook.com Received: from mail-eopbgr20069.outbound.protection.outlook.com (HELO EUR02-VE1-obe.outbound.protection.outlook.com) (40.107.2.69) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 10 Jul 2019 14:26:42 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=o2qFcfV3MK1Q6rqfdoymM44OjDEm0lbZy32FFY/Vvzc=; b=IwEvoovQUHKLBzbxg+DqqNRuPVS+dsHc+gTkX/eODFTUBWW8RcCNzZUKmtM/eRSSDVMsbkKCC7ncYZ8hG199G2kLezUdXYjo6tdH2oBEYpFX77pz3ePmA/TzkB+8N8CO/NZoZMqIDG7pjC+urril5H6jrTs+c+Dct4Cc6fhwDLI= Received: from VI1PR08CA0131.eurprd08.prod.outlook.com (2603:10a6:800:d4::33) by AM5PR0801MB1843.eurprd08.prod.outlook.com (2603:10a6:203:3a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2052.18; Wed, 10 Jul 2019 14:26:38 +0000 Received: from VE1EUR03FT008.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e09::205) by VI1PR08CA0131.outlook.office365.com (2603:10a6:800:d4::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2052.18 via Frontend Transport; Wed, 10 Jul 2019 14:26:38 +0000 Authentication-Results: spf=temperror (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; sourceware.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;sourceware.org; dmarc=temperror action=none header.from=arm.com; Received-SPF: TempError (protection.outlook.com: error in processing during lookup of arm.com: DNS Timeout) Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT008.mail.protection.outlook.com (10.152.18.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2052.18 via Frontend Transport; Wed, 10 Jul 2019 14:26:34 +0000 Received: ("Tessian outbound 3c2a520fbb81:v24"); Wed, 10 Jul 2019 14:26:34 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 924115057b801b61 X-CR-MTA-TID: 64aa7808 Received: from ec6cc45f161c.1 (ip-172-16-0-2.eu-west-1.compute.internal [104.47.9.59]) by 64aa7808-outbound-1.mta.getcheckrecipient.com id E59CC2C1-B46A-4959-A74A-369D1300C0E8.1; Wed, 10 Jul 2019 14:26:29 +0000 Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03lp2059.outbound.protection.outlook.com [104.47.9.59]) by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id ec6cc45f161c.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 10 Jul 2019 14:26:29 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=o2qFcfV3MK1Q6rqfdoymM44OjDEm0lbZy32FFY/Vvzc=; b=IwEvoovQUHKLBzbxg+DqqNRuPVS+dsHc+gTkX/eODFTUBWW8RcCNzZUKmtM/eRSSDVMsbkKCC7ncYZ8hG199G2kLezUdXYjo6tdH2oBEYpFX77pz3ePmA/TzkB+8N8CO/NZoZMqIDG7pjC+urril5H6jrTs+c+Dct4Cc6fhwDLI= Received: from DB6PR0802MB2133.eurprd08.prod.outlook.com (10.172.227.22) by DB6PR0802MB2535.eurprd08.prod.outlook.com (10.172.251.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2052.19; Wed, 10 Jul 2019 14:26:27 +0000 Received: from DB6PR0802MB2133.eurprd08.prod.outlook.com ([fe80::259b:8edf:fb65:2760]) by DB6PR0802MB2133.eurprd08.prod.outlook.com ([fe80::259b:8edf:fb65:2760%8]) with mapi id 15.20.2052.020; Wed, 10 Jul 2019 14:26:27 +0000 From: Alan Hayward To: Simon Marchi CC: "gdb-patches@sourceware.org" , nd Subject: Re: [PATCH 3/7] Arm: Add read_description read funcs and use in GDB Date: Wed, 10 Jul 2019 14:26:00 -0000 Message-ID: References: <20190705094525.51536-1-alan.hayward@arm.com> <20190705094525.51536-4-alan.hayward@arm.com> <2a5d9c40-e3d9-8827-9301-df4ae4212183@simark.ca> <6071A4B3-3D8F-4C63-88FA-0DA2AB506F1C@arm.com> In-Reply-To: <6071A4B3-3D8F-4C63-88FA-0DA2AB506F1C@arm.com> Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Alan.Hayward@arm.com; X-Microsoft-Antispam-Untrusted: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);SRVR:DB6PR0802MB2535; x-checkrecipientrouted: true x-ms-oob-tlc-oobclassifiers: OLM:8882;OLM:8882; X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(4636009)(376002)(39860400002)(396003)(136003)(366004)(346002)(199004)(189003)(25786009)(8676002)(316002)(229853002)(14454004)(6512007)(6436002)(6916009)(36756003)(2906002)(4326008)(186003)(6506007)(53936002)(50226002)(81156014)(6486002)(86362001)(76116006)(53546011)(81166006)(5660300002)(68736007)(66946007)(11346002)(64756008)(91956017)(66476007)(66446008)(66066001)(2616005)(76176011)(26005)(446003)(476003)(71200400001)(66556008)(71190400001)(7736002)(305945005)(57306001)(54906003)(6246003)(478600001)(486006)(256004)(8936002)(3846002)(99286004)(6116002)(33656002)(102836004);DIR:OUT;SFP:1101;SCL:1;SRVR:DB6PR0802MB2535;H:DB6PR0802MB2133.eurprd08.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Message-Info-Original: 5vUsaflZIEVpOv61mZDH5XxdsIzzslFCYpbrz6ccebwQQDxtIM9CJBfOZfEFL974bcVI4gPd1cM/aq905kDYneZxO9CLRteRh+cDtrQbqO4QTi1WJHhuitQbAkZnIsna+EcauqSVK+GphOcicjxhg3k98ZQH5oRyXPG1ioC02ppr6ou9/RzJev5e+QumjM/VHKtHg5NSx9EzWkE9ePRhDv5BX6UJB912PpGZ9UDpjjNYUIqRZBnR8gB/unizXJs3M4WHzErdh+csxyOXsPi4kvWuBtJUSoG08k8MpwZV/t76FG0kbah5+W/eLKKPAvkq8Ti6lB4sxEQatE9XCOpokDYBu28rZiY4olOQrXVnKmY1uYsUK9t49j6yLBaFcp/zd6tIfiFXvc4XOccAl7TUSdJn5XnarjrXSlQqZbsXcq4= Content-Type: text/plain; charset="utf-8" Content-ID: <1B222A1013D01F47AABA95D2EDD80D7B@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Alan.Hayward@arm.com; Return-Path: Alan.Hayward@arm.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT008.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: ad14336d-2e5c-4eb6-c5cf-08d705429859 X-IsSubscribed: yes X-SW-Source: 2019-07/txt/msg00242.txt.bz2 DQoNCj4gT24gMTAgSnVsIDIwMTksIGF0IDE0OjUyLCBBbGFuIEhheXdhcmQg PEFsYW4uSGF5d2FyZEBhcm0uY29tPiB3cm90ZToNCj4gDQo+IA0KPiANCj4+ IE9uIDEwIEp1bCAyMDE5LCBhdCAwNDo0NSwgU2ltb24gTWFyY2hpIDxzaW1h cmtAc2ltYXJrLmNhPiB3cm90ZToNCj4+IA0KPj4gT24gMjAxOS0wNy0wNSA1 OjQ1IGEubS4sIEFsYW4gSGF5d2FyZCB3cm90ZToNCj4+PiANCg0KDQo+Pj4g Kw0KPj4+ICsvKiBTZWUgYXJjaC9hcm0uaC4gICovDQo+Pj4gKw0KPj4+ICt0 YXJnZXRfZGVzYyAqDQo+Pj4gK2FybV9jcmVhdGVfdGFyZ2V0X2Rlc2NyaXB0 aW9uIChhcm1fZnBfdHlwZSBmcF90eXBlKQ0KPj4+ICt7DQo+Pj4gKyAgc3dp dGNoIChmcF90eXBlKQ0KPj4+ICsgICAgew0KPj4+ICsgICAgY2FzZSBBUk1f RlBfVFlQRV9OT05FOg0KPj4+ICsgICAgICByZXR1cm4gbnVsbHB0cjsNCj4+ PiArDQo+Pj4gKyAgICBjYXNlIEFSTV9GUF9UWVBFX1ZGUFYyOg0KPj4+ICsg ICAgICByZXR1cm4gdGRlc2NfYXJtX3dpdGhfdmZwdjI7DQo+Pj4gKw0KPj4+ ICsgICAgY2FzZSBBUk1fRlBfVFlQRV9WRlBWMzoNCj4+PiArICAgICAgcmV0 dXJuIHRkZXNjX2FybV93aXRoX3ZmcHYzOw0KPj4+ICsNCj4+PiArICAgIGNh c2UgQVJNX0ZQX1RZUEVfSVdNTVhUOg0KPj4+ICsgICAgICByZXR1cm4gdGRl c2NfYXJtX3dpdGhfaXdtbXh0Ow0KPj4+ICsNCj4+PiArICAgIGRlZmF1bHQ6 DQo+Pj4gKyAgICAgIGVycm9yIChfKCJJbnZhbGlkIEFybSBGUCB0eXBlOiAl ZCIpLCBmcF90eXBlKTsNCj4+PiArICAgIH0NCj4+PiArfQ0KPj4+ICsNCj4+ PiArLyogU2VlIGFyY2gvYXJtLmguICAqLw0KPj4+ICsNCj4+PiArdGFyZ2V0 X2Rlc2MgKg0KPj4+ICthcm1fY3JlYXRlX21wcm9maWxlX3RhcmdldF9kZXNj cmlwdGlvbiAoYXJtX21fcHJvZmlsZV90eXBlIG1fdHlwZSkNCj4+PiArew0K Pj4+ICsgIHN3aXRjaCAobV90eXBlKQ0KPj4+ICsgICAgew0KPj4+ICsjaWZu ZGVmIEdEQlNFUlZFUg0KPj4+ICsgICAgY2FzZSBBUk1fTV9UWVBFX01fUFJP RklMRToNCj4+PiArICAgICAgcmV0dXJuIHRkZXNjX2FybV93aXRoX207DQo+ Pj4gKw0KPj4+ICsgICAgY2FzZSBBUk1fTV9UWVBFX1ZGUF9EMTY6DQo+Pj4g KyAgICAgIHJldHVybiB0ZGVzY19hcm1fd2l0aF9tX2ZwYV9sYXlvdXQ7DQo+ Pj4gKw0KPj4+ICsgICAgY2FzZSBBUk1fTV9UWVBFX1dJVEhfRlBBOg0KPj4+ ICsgICAgICByZXR1cm4gdGRlc2NfYXJtX3dpdGhfbV92ZnBfZDE2Ow0KPj4+ ICsjZW5kaWYNCj4+PiArICAgIGRlZmF1bHQ6DQo+Pj4gKyAgICAgIGVycm9y IChfKCJJbnZhbGlkIEFybSBNIHR5cGU6ICVkIiksIG1fdHlwZSk7DQo+Pj4g KyAgICB9DQo+Pj4gK30NCj4+IA0KPj4gSWYgaXQgZG9lc24ndCBtYWtlIHNl bnNlIHRvIGhhdmUgdGhpcyBmdW5jdGlvbiBzaGFyZWQgd2l0aCBHREJzZXJ2 ZXIgKGdpdmVuDQo+PiB0aGF0IEdEQnNlcnZlciBkb2Vzbid0IHJ1biBvbiBD b3J0ZXgtTXMpLCBpdCBzaG91bGQgcHJvYmFibHkgZ28gaW4gZ2RiL2FybS10 ZGVwLmMuDQo+IA0KPiBSaWdodC4gSSB3YXNu4oCZdCB0aGlua2luZyBvZiBh cmNoIGFzIOKAnGFyY2hpdGVjdHVyZSBjb2RlIHNoYXJlZCB3aXRoIGdkYnNl cnZlcuKAnSwNCj4gYnV0IGl0IG1ha2VzIHNlbnNlLg0KPiANCj4gVGhlIEdE QlNFUlZFUiBkZWZpbmVzIGRvIHZhbmlzaCBsYXRlciBpbiB0aGUgc2VyaWVz Lg0KPiANCj4gSSB0aGluayBJIHByZWZlcnJlZCBoYXZpbmcgdGhlIHR3byBm dW5jdGlvbnMgdG9nZXRoZXIgaW4gYXJjaCwgYnV0IEnigJl2ZSBtb3ZlZCBp dC4NCj4gDQoNClRvIHRoaXMsIEnigJlsbCBhZGQgdGhhdCBtb3ZpbmcgdGhl IG1wcm9maWxlIGZ1bmN0aW9uIGludG8gYXJtLXRkZXAuYyBtZWFucyB0aGF0 DQppbiBhIGxhdGVyIHBhdGNoLCBib3RoIGFybS10ZGVwLmMgYW5kIGFyY2gv YXJtLmMgaGF2ZSB0byANCiNpbmNsdWRlICJmZWF0dXJlcy9hcm0vYXJtLXZm cHYyLmPigJ0NCg0KVGhpcyBpcyBiZWNhdXNlIEFSTV9NX1RZUEVfVkZQX0Qx NiB1c2VzIHRoZSB2ZnB2MiBmdW5jdGlvbnMuDQoNCkl0IHdvcmtzLCBidXQg bWVhbnMgdGhhdCB0aGUgc2FtZSBzdGF0aWMgZnVuY3Rpb24gaXMgYmVpbmcg aW5jbHVkZWQgdHdpY2UuDQoNCg0KQWxhbi4NCg0KDQo= >From gdb-patches-return-157415-listarch-gdb-patches=sources.redhat.com@sourceware.org Wed Jul 10 14:27:38 2019 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 110687 invoked by alias); 10 Jul 2019 14:27:38 -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 110679 invoked by uid 89); 10 Jul 2019 14:27:38 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-7.0 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.1 spammy=five X-HELO: gateway23.websitewelcome.com Received: from gateway23.websitewelcome.com (HELO gateway23.websitewelcome.com) (192.185.48.251) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 10 Jul 2019 14:27:36 +0000 Received: from cm13.websitewelcome.com (cm13.websitewelcome.com [100.42.49.6]) by gateway23.websitewelcome.com (Postfix) with ESMTP id C3833A4F1 for ; Wed, 10 Jul 2019 09:27:34 -0500 (CDT) Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with SMTP id lDZGhiOxhYTGMlDZGha3Xt; Wed, 10 Jul 2019 09:27:34 -0500 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=FsZfEFkqbTke+molXIXc7i5+gxexzuEuDfk9rl1nzK8=; b=hh/DoRoomFjrX6EkWhWLsbXF6j 1R8XdDcgGkJFbKrM36OuPuX+WVSWay/vjKi/FEgH2jOqVM5Ck23x42Ov6oD8d4OGKngT+icCwd5cR cWwS4SdBo9CtOelMk2KWPhnmk; Received: from 174-29-36-25.hlrn.qwest.net ([174.29.36.25]:49454 helo=murgatroyd) by box5379.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1hlDZG-000Qv5-03; Wed, 10 Jul 2019 09:27:34 -0500 From: Tom Tromey To: Kevin Buettner Cc: gdb-patches@sourceware.org Subject: Re: [PATCH v2 0/5] Non-contiguous address range bug fixes / improvements References: <20190704045503.1250-1-kevinb@redhat.com> Date: Wed, 10 Jul 2019 14:27:00 -0000 In-Reply-To: <20190704045503.1250-1-kevinb@redhat.com> (Kevin Buettner's message of "Wed, 3 Jul 2019 21:54:58 -0700") Message-ID: <8736jege22.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SW-Source: 2019-07/txt/msg00243.txt.bz2 Content-length: 461 >>>>> "Kevin" == Kevin Buettner writes: Kevin> This five part series fixes some bugs associated with GDB's non-contiguous Kevin> address range support. I read through this and it all seemed ok to me. I was mainly curious to see if there was a way to find out if some frame is in the cold part of a function, but my reading of patch #4 is that this can at least be deduced by reading the disassembly. Thank you for working on this. Tom