From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 77275 invoked by alias); 13 Jan 2019 05:49:30 -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 77125 invoked by uid 89); 13 Jan 2019 05:49:17 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,MIME_BASE64_BLANKS autolearn=ham version=3.3.2 spammy=UD:p.m, p.m, stepping X-HELO: sessmg23.ericsson.net Received: from sessmg23.ericsson.net (HELO sessmg23.ericsson.net) (193.180.251.45) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 13 Jan 2019 05:49:15 +0000 DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/relaxed; q=dns/txt; i=@ericsson.com; t=1547358553; x=1549950553; 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=lZIHDtFDBF8c9whcT1A/VldMiU6k0+ZQ5xhx92vUpMs=; b=X0Na3YmZeMe7figiPBpgt5IyTYusP7p+jQ3MO+KqnxpczKoRLQi4SEq+WHwou3Rr lIcww3sap7Fzdi+cNEGHF26E9/En1CgIIbj6ojve04XNxZkX+vyC9l1SxYYeSKoT IvF4njuPrbMbIpOL0QDfu6o7W0/jamC/6HL1arPfyFY=; Received: from ESESBMB505.ericsson.se (Unknown_Domain [153.88.183.118]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id FF.99.01583.951DA3C5; Sun, 13 Jan 2019 06:49:13 +0100 (CET) Received: from ESESSMR505.ericsson.se (153.88.183.127) by ESESBMB505.ericsson.se (153.88.183.118) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Sun, 13 Jan 2019 06:48:47 +0100 Received: from ESESBMB501.ericsson.se (153.88.183.168) by ESESSMR505.ericsson.se (153.88.183.127) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Sun, 13 Jan 2019 06:48:42 +0100 Received: from NAM02-SN1-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; Sun, 13 Jan 2019 06:48:42 +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=lZIHDtFDBF8c9whcT1A/VldMiU6k0+ZQ5xhx92vUpMs=; b=WUGUYkll41gsGu20NAfP2KUxDAGrmCmvIWeYXWWOkJo2qM7de+dNV5U/Q6wLx6or8gAD23a0ycfwaGxOpidbISz8+T4vzcdfyTc6+O1IuKI0HYd+oUOu1VoY6ph0tVVbZVQfv/sjuRRmX6Bj0ifjQnr9Yb4e46PJu5HITS08Rxs= Received: from BYAPR15MB2390.namprd15.prod.outlook.com (52.135.198.30) by BYAPR15MB2215.namprd15.prod.outlook.com (52.135.196.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.19; Sun, 13 Jan 2019 05:48:38 +0000 Received: from BYAPR15MB2390.namprd15.prod.outlook.com ([fe80::a4b4:ea6a:6321:191e]) by BYAPR15MB2390.namprd15.prod.outlook.com ([fe80::a4b4:ea6a:6321:191e%4]) with mapi id 15.20.1516.019; Sun, 13 Jan 2019 05:48:38 +0000 From: Simon Marchi To: Andrew Burgess CC: Pedro Alves , "gdb-patches@sourceware.org" Subject: Re: [PATCH] Fix MI output for multi-location breakpoints Date: Sun, 13 Jan 2019 05:49:00 -0000 Message-ID: <5b9ba21c-9461-8f90-93de-7c5bc7b9c381@ericsson.com> References: <20190111001516.4761-1-simon.marchi@ericsson.com> <20190111123420.GI3456@embecosm.com> <5cdbc81d-5198-f592-c142-8768991c306a@redhat.com> <973aa853-7a1b-4f7a-fd09-b99698aa6363@ericsson.com> <20190112014028.GK3456@embecosm.com> In-Reply-To: <20190112014028.GK3456@embecosm.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: <474536BC0C62EA48BEA57462573922C2@namprd15.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Return-Path: simon.marchi@ericsson.com X-IsSubscribed: yes X-SW-Source: 2019-01/txt/msg00309.txt.bz2 T24gMjAxOS0wMS0xMSA4OjQwIHAubS4sIEFuZHJldyBCdXJnZXNzIHdyb3Rl Og0KPiBEbyB5b3UgdGhpbmsgdGhlcmUncyBhbnkgYmVuZWZpdCB0byBhZG9w dGluZyBhIG1vcmUgZ2VuZXJhbCBzb2x1dGlvbg0KPiB0byB0aGlzIGlzc3Vl Pw0KDQpJIHRoaW5rIHRoYXQgdGhlc2UgYXJlIG5pY2UgdGVjaG5pY2FsIHNv bHV0aW9ucywgYnV0IG5vdyBJIGZlYXIgdGhlIGZlYXR1cmUNCmNyZWVwIGlu IHdoYXQgc3RhcnRlZCBvdXQgYXMganVzdCBmaXhpbmcgYSBzaW1wbGUgYnVn IDopLg0KDQpQZXJoYXBzIHNvbWV0aGluZyBsaWtlIHRoYXQgY291bGQgYmUg dXNlZnVsIGF0IHNvbWUgcG9pbnQsIGJ1dCBmb3IgdGhlIG1vbWVudA0KSSBk b24ndCB0aGluayBpdCdzIHdvcnRoIGdvaW5nIHRocm91Z2ggdGhhdCBtdWNo IHRyb3VibGUgYW5kIGdpdmUgdGhhdCBtdWNoDQpmbGV4aWJpbGl0eS4gIFRo ZSByZWFsaXR5IGlzIHRoYXQgc3RlcHBpbmcgZnJvbSBNSTIgdG8gTUkzIHdp bGwgYmUgZWFzeSAoYXQNCmxlYXN0IHRoYXQncyB3aGF0IEkgZXhwZWN0KS4N Cg0KU2ltb24NCg== >From gdb-patches-return-153420-listarch-gdb-patches=sources.redhat.com@sourceware.org Sun Jan 13 05:56:20 2019 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 81464 invoked by alias); 13 Jan 2019 05:56:20 -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 81453 invoked by uid 89); 13 Jan 2019 05:56:19 -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,MIME_BASE64_BLANKS autolearn=ham version=3.3.2 spammy=Hx-languages-length:1715 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; Sun, 13 Jan 2019 05:56:17 +0000 DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/relaxed; q=dns/txt; i=@ericsson.com; t=1547358975; x=1549950975; 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=/emfXwkZKpG8yIi2arFwMbYIZDU7ynG0WQzaWnus5Xg=; b=Zo0QCrtsiwgRBkeBFmEnk/Dhl0DvwTaJEGV4/VwR2Vng0GbLBFzGbPU2VmGzF0gc 4s7fng9F3wYHkN/QOnyys+QJReLklHrEBlhyqNLolPoaVHfxrfH+wuVlQskXyVQ8 QFLRdT5HRo5DIjb+tr8vF1HUWN9UrJbt9MvyLrpmw4M=; Received: from ESESBMB504.ericsson.se (Unknown_Domain [153.88.183.117]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 06.97.24567.FF2DA3C5; Sun, 13 Jan 2019 06:56:15 +0100 (CET) Received: from ESESSMB505.ericsson.se (153.88.183.166) by ESESBMB504.ericsson.se (153.88.183.171) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Sun, 13 Jan 2019 06:56:15 +0100 Received: from NAM04-BN3-obe.outbound.protection.outlook.com (153.88.183.157) by ESESSMB505.ericsson.se (153.88.183.166) 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; Sun, 13 Jan 2019 06:56:15 +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=/emfXwkZKpG8yIi2arFwMbYIZDU7ynG0WQzaWnus5Xg=; b=KujCrvMU5OvZKdtgaN30950mZGItMmlclezD/yAG72ifDNtzAAOtzy9rq6ZrorKki/cGqv2QF5cSO2ixYsCWEYw+E1c0LQX8o96ZaBu8FlK38y23dqV+gf//nsvIEPd6mbU2e2m3UQjRBeHz/3jQFegHT/E4Qb16RiDrMSuCvE4= Received: from BYAPR15MB2390.namprd15.prod.outlook.com (52.135.198.30) by BYAPR15MB3399.namprd15.prod.outlook.com (20.179.59.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.13; Sun, 13 Jan 2019 05:56:11 +0000 Received: from BYAPR15MB2390.namprd15.prod.outlook.com ([fe80::a4b4:ea6a:6321:191e]) by BYAPR15MB2390.namprd15.prod.outlook.com ([fe80::a4b4:ea6a:6321:191e%4]) with mapi id 15.20.1516.019; Sun, 13 Jan 2019 05:56:10 +0000 From: Simon Marchi To: Max Filippov , "gdb-patches@sourceware.org" CC: Woody LaRue Subject: Re: [PATCH RESEND] gdb: xtensa: fix register counters for xtensa-linux Date: Sun, 13 Jan 2019 05:56:00 -0000 Message-ID: References: <20190113014248.28071-1-jcmvbkbc@gmail.com> In-Reply-To: <20190113014248.28071-1-jcmvbkbc@gmail.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: <06805D45C0CAC846A7DA13EB1D370255@namprd15.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Return-Path: simon.marchi@ericsson.com X-IsSubscribed: yes X-SW-Source: 2019-01/txt/msg00310.txt.bz2 Content-length: 2367 T24gMjAxOS0wMS0xMiA4OjQyIHAubS4sIE1heCBGaWxpcHBvdiB3cm90ZToN Cj4gQ29tbWl0IDM3ZDllMDYyMzEwMiAoImdkYjogeHRlbnNhOiBoYW5kbGUg cHJpdmlsZWdlZCByZWdpc3RlcnMiKSBjaGFuZ2VkDQo+IGhvdyB0aGUgdGRl cC0+bnVtX3JlZ3MgYW5kIHRkZXAtPm51bV9wc2V1ZG9fcmVncyBhcmUgY2Fs Y3VsYXRlZCwgYnV0DQo+IGRpZG4ndCB1cGRhdGUgdGhlc2UgbnVtYmVycyBp biB0aGUgZ2RiYXJjaCBmb3IgdGhlIHh0ZW5zYS1saW51eCB0YXJnZXQuDQo+ IEFzIGEgcmVzdWx0IHh0ZW5zYS1saW51eC1nZGIgYmVoYXZlcyBhcyB4dGVu c2EtZWxmLWdkYiBhbmQgY2Fubm90DQo+IGNvbW11bmljYXRlIHdpdGggdGhl IGxpbnV4IGdkYnNlcnZlci4NCj4gRml4IHRkZXAtPm51bV9wc2V1ZG9fcmVn cyBjYWxjdWxhdGlvbiBhbmQgY2FsbCBzZXRfZ2RiYXJjaF9udW1fcmVncyBh bmQNCj4gc2V0X2dkYmFyY2hfbnVtX3BzZXVkb19yZWdzIGluIHh0ZW5zYV9s aW51eF9pbml0X2FiaS4NCj4gDQo+IGdkYi8NCj4gMjAxOC0xMS0xNiAgTWF4 IEZpbGlwcG92ICA8amNtdmJrYmNAZ21haWwuY29tPg0KPiANCj4gCSogeHRl bnNhLWxpbnV4LXRkZXAuYyAoeHRlbnNhX2xpbnV4X2luaXRfYWJpKTogVXBk YXRlDQo+IAl0ZGVwLT5udW1fcHNldWRvX3JlZ3MuIEFkZCBjYWxscyB0byBz ZXRfZ2RiYXJjaF9udW1fcmVncyBhbmQNCj4gCXNldF9nZGJhcmNoX251bV9w c2V1ZG9fcmVncy4NCj4gLS0tDQo+ICBnZGIveHRlbnNhLWxpbnV4LXRkZXAu YyB8IDggKysrKysrKy0NCj4gIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlv bnMoKyksIDEgZGVsZXRpb24oLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9nZGIv eHRlbnNhLWxpbnV4LXRkZXAuYyBiL2dkYi94dGVuc2EtbGludXgtdGRlcC5j DQo+IGluZGV4IDE3NjRiOTUzYTAwYi4uNzk2MTQzYzY2OTliIDEwMDY0NA0K PiAtLS0gYS9nZGIveHRlbnNhLWxpbnV4LXRkZXAuYw0KPiArKysgYi9nZGIv eHRlbnNhLWxpbnV4LXRkZXAuYw0KPiBAQCAtMTAxLDcgKzEwMSwxMyBAQCB4 dGVuc2FfbGludXhfaW5pdF9hYmkgKHN0cnVjdCBnZGJhcmNoX2luZm8gaW5m bywgc3RydWN0IGdkYmFyY2ggKmdkYmFyY2gpDQo+ICAgIHN0cnVjdCBnZGJh cmNoX3RkZXAgKnRkZXAgPSBnZGJhcmNoX3RkZXAgKGdkYmFyY2gpOw0KPiAg DQo+ICAgIGlmICh0ZGVwLT5udW1fbm9wcml2X3JlZ3MgPCB0ZGVwLT5udW1f cmVncykNCj4gLSAgICB0ZGVwLT5udW1fcmVncyA9IHRkZXAtPm51bV9ub3By aXZfcmVnczsNCj4gKyAgICB7DQo+ICsgICAgICB0ZGVwLT5udW1fcHNldWRv X3JlZ3MgKz0gdGRlcC0+bnVtX3JlZ3MgLSB0ZGVwLT5udW1fbm9wcml2X3Jl Z3M7DQo+ICsgICAgICB0ZGVwLT5udW1fcmVncyA9IHRkZXAtPm51bV9ub3By aXZfcmVnczsNCj4gKw0KPiArICAgICAgc2V0X2dkYmFyY2hfbnVtX3JlZ3Mg KGdkYmFyY2gsIHRkZXAtPm51bV9yZWdzKTsNCj4gKyAgICAgIHNldF9nZGJh cmNoX251bV9wc2V1ZG9fcmVncyAoZ2RiYXJjaCwgdGRlcC0+bnVtX3BzZXVk b19yZWdzKTsNCj4gKyAgICB9DQo+ICANCj4gICAgbGludXhfaW5pdF9hYmkg KGluZm8sIGdkYmFyY2gpOw0KPiAgDQo+IA0KDQpIaSBNYXguDQoNCkkgYW0g anVzdCBhIGJpdCBwdXp6bGVkIGJ5IHRoZSBudW1fcHNldWRvX3JlZ3MgY29t cHV0YXRpb24gKGVzcGVjaWFsbHkgdGhlICs9KS4NCkNhbiB5b3UgZXhwbGFp biBpdCBxdWlja2x5Pw0KDQpUaGFua3MsDQoNClNpbW9uDQo= >From gdb-patches-return-153421-listarch-gdb-patches=sources.redhat.com@sourceware.org Sun Jan 13 08:36:46 2019 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 126540 invoked by alias); 13 Jan 2019 08:36:46 -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 126530 invoked by uid 89); 13 Jan 2019 08:36:45 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-26.4 required=5.0 tests=BAYES_00,FREEMAIL_FROM,FROM_LOCAL_NOVOWEL,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,HK_RANDOM_ENVFROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=HX-Received:Sun, pseudo, smallest X-HELO: mail-yb1-f193.google.com Received: from mail-yb1-f193.google.com (HELO mail-yb1-f193.google.com) (209.85.219.193) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 13 Jan 2019 08:36:43 +0000 Received: by mail-yb1-f193.google.com with SMTP id o73so7529096ybc.0 for ; Sun, 13 Jan 2019 00:36:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=2dD0o62GzK+cd94h1mD2EWAXYv72t86dQH/d5ux40xQ=; b=TCVM6ZFGh9J8PakCMl1ftf4LgLgV9sNX6efu6zjoqmGo7+JVsW32tkdpuR7SfvURt0 16gLPijKyzyJVFVykItsclvKrMRSlCr6czOyIkBqYbqds4zndgoWTGJMnLO4RnlCPr4o t8bhJjCuuMg4wXs9q6s6dgvYr67LiTPuW/Wbzu6urcCsFzf6z5LMZ1qVwb8YKgZ4MMv3 yzHNxEd0GcAakM5OBwWiv7X29h3ezxFxO5k9keYZY6VPqSpk9GXcVhEuWZi5a1m9ufkA 5whTT7dg79QQcvR/N6FhjfD7OOC8kUvuay/7PZXHlGaPyUIRzeAAl+iM38ekwoQWtNJF f2+A== MIME-Version: 1.0 References: <20190113014248.28071-1-jcmvbkbc@gmail.com> In-Reply-To: From: Max Filippov Date: Sun, 13 Jan 2019 08:36:00 -0000 Message-ID: Subject: Re: [PATCH RESEND] gdb: xtensa: fix register counters for xtensa-linux To: Simon Marchi Cc: "gdb-patches@sourceware.org" , Woody LaRue Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2019-01/txt/msg00311.txt.bz2 Content-length: 2449 On Sat, Jan 12, 2019 at 9:56 PM Simon Marchi wrote: > > On 2019-01-12 8:42 p.m., Max Filippov wrote: > > Commit 37d9e0623102 ("gdb: xtensa: handle privileged registers") changed > > how the tdep->num_regs and tdep->num_pseudo_regs are calculated, but > > didn't update these numbers in the gdbarch for the xtensa-linux target. > > As a result xtensa-linux-gdb behaves as xtensa-elf-gdb and cannot > > communicate with the linux gdbserver. > > Fix tdep->num_pseudo_regs calculation and call set_gdbarch_num_regs and > > set_gdbarch_num_pseudo_regs in xtensa_linux_init_abi. > > > > gdb/ > > 2018-11-16 Max Filippov > > > > * xtensa-linux-tdep.c (xtensa_linux_init_abi): Update > > tdep->num_pseudo_regs. Add calls to set_gdbarch_num_regs and > > set_gdbarch_num_pseudo_regs. > > --- > > gdb/xtensa-linux-tdep.c | 8 +++++++- > > 1 file changed, 7 insertions(+), 1 deletion(-) > > > > diff --git a/gdb/xtensa-linux-tdep.c b/gdb/xtensa-linux-tdep.c > > index 1764b953a00b..796143c6699b 100644 > > --- a/gdb/xtensa-linux-tdep.c > > +++ b/gdb/xtensa-linux-tdep.c > > @@ -101,7 +101,13 @@ xtensa_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) > > struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); > > > > if (tdep->num_nopriv_regs < tdep->num_regs) > > - tdep->num_regs = tdep->num_nopriv_regs; > > + { > > + tdep->num_pseudo_regs += tdep->num_regs - tdep->num_nopriv_regs; > > + tdep->num_regs = tdep->num_nopriv_regs; > > + > > + set_gdbarch_num_regs (gdbarch, tdep->num_regs); > > + set_gdbarch_num_pseudo_regs (gdbarch, tdep->num_pseudo_regs); > > + } > > > > linux_init_abi (info, gdbarch); > > > > > > Hi Max. > > I am just a bit puzzled by the num_pseudo_regs computation (especially the +=). > Can you explain it quickly? In the original code (prior to 37d9e0623102) num_regs was the smallest of the number of the first pseudo register or the first privileged register, and num_pseudo_regs was the total number of registers minus num_regs. The register table is constructed so that pseudo registers are always at the end of it, so num_regs was always equal to num_nonpriv_regs. I'd like to restore this in xtensa-linux gdb, and what I do is I increase num_pseudo_regs by the difference of num_regs and num_nonpriv regs and set num_regs equal to num_nonpriv_regs to maintain the above equations. -- Thanks. -- Max