From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x443.google.com (mail-wr1-x443.google.com [IPv6:2a00:1450:4864:20::443]) by sourceware.org (Postfix) with ESMTPS id 41FD1383F84F for ; Tue, 16 Jun 2020 07:56:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 41FD1383F84F Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=embecosm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=andrew.burgess@embecosm.com Received: by mail-wr1-x443.google.com with SMTP id l10so19656250wrr.10 for ; Tue, 16 Jun 2020 00:56:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=embecosm.com; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=bd03mkKY9qiT1z+a6o83z131ZwkSj652uPRFPsM/u20=; b=Wvhyw66V7B2DOmym3twHQkL9lin3LIF+l4aSs3OcYhyL8xwjRh6zswDno0toDzEj8p Fx/155tyVQXzK6/T0pIdG7oDs541qQkwa8tDXTX2k2EBPJnxpVzYxjxJ5eDDcU41Nb27 Kgs1LkBIaqAKFJtofLYybhkS1EOUrBDVtIwuVEpX9p5lWb8cSs56D8/oNbf5YqSAbbGM sOG99y6leepUfD9ym0jvAEbpV85nR5jTv5FyAz/gXT0LnQh4tVCJi7a1U5PKnDcvxmE4 XOjCxAgYkQyxkHmMms7h/G1gsJk6R812/avGpArCb8ZI6ZddI21QIp/WitltI8NCArXO Al/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=bd03mkKY9qiT1z+a6o83z131ZwkSj652uPRFPsM/u20=; b=n2u+B6F43h5pttZGOfOHAp6zob6skd1P1BNQ8nE+ZRj9F9PfmAplk9RIS8SjEl989D YK9po2JRR2mxoMrI9rgU22IJsbVzLEYkE7EhKX06mOdgT8F2wy1MAf5TZSfkm5B9gfUq GStI2ED9msxfN38Mf9qR5xwNLaAbfJ6NO6tQ0g6cJj7ja9pbGqI7M3/lOTlXHmXteNvL tFOB47FDkXKJssQtpKRM9El5Zat8F3niNAfuGqgTofj8rTrbHpeAp2T9MSoCB7b3HtYj 8p8zJIUizP8poyBWBkmYHcqNKOVevQ6R5BkjwjKrlUK9wmBJjqlz2JdderJUmmxRuQT2 zS1g== X-Gm-Message-State: AOAM5337ox3jJQx04BpKZh4lJnLspfQl4s4A73ni+xFd6ym+19o1bBnu P0Ugs8hEmV0+M93DbQIbjMJDQ9mMWBo= X-Google-Smtp-Source: ABdhPJxEGChX+G8hMwfH9/Ejvebww2MqUHA80fAf7w+vls62lRruz/ORClBXs+0z2uNiseZqZIcXHw== X-Received: by 2002:adf:9d8f:: with SMTP id p15mr1653982wre.421.1592294162333; Tue, 16 Jun 2020 00:56:02 -0700 (PDT) Received: from localhost (host86-128-12-16.range86-128.btcentralplus.com. [86.128.12.16]) by smtp.gmail.com with ESMTPSA id p1sm27038279wrx.44.2020.06.16.00.56.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Jun 2020 00:56:01 -0700 (PDT) Date: Tue, 16 Jun 2020 08:56:00 +0100 From: Andrew Burgess To: Tom Tromey Cc: gdb-patches@sourceware.org Subject: Re: [PATCH 0/2] [PATCHv2] gdb/riscv: Improved register alias name creation Message-ID: <20200616075600.GP2737@embecosm.com> References: <87d0673rmx.fsf@tromey.com> <87d065vgry.fsf@tromey.com> <20200612223407.GM2737@embecosm.com> <87y2oogjlr.fsf@tromey.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87y2oogjlr.fsf@tromey.com> X-Operating-System: Linux/5.6.15-200.fc31.x86_64 (x86_64) X-Uptime: 08:52:29 up 7 days, 21:59, X-Editor: GNU Emacs [ http://www.gnu.org/software/emacs ] X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_BARRACUDACENTRAL, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Jun 2020 07:56:04 -0000 * Tom Tromey [2020-06-15 14:27:44 -0600]: > >>>>> "Andrew" == Andrew Burgess writes: > > Andrew> Anyway. The patch below attempts to tackle both of these issues, with > Andrew> this your inferior call issue should be resolved. This is totally a > Andrew> WIP right now, I'm just sharing it so you can test this. I don't know > Andrew> if the final solution I go with should actually be this complex, or if > Andrew> I should take a simpler approach. > > I didn't read it deeply yet... I meant to look today but ran out of time. > > Andrew> I'm going to think this through for a couple of days, and play with a > Andrew> few ideas, but I was hoping you might confirm this patch resolves the > Andrew> issue you're seeing in the mean time. > > I did try it on my simple test case (the one I sent) and I can confirm > it works there. Glad this fixed the issue. > > I haven't run our internal test suite using it. That's somewhat more > involved, especially since today it took a little while to figure out > which patches to base this on. Sorry this didn't apply cleanly. I just continued working in my dev branch so this last patch would have applied on top of the previous two patches from this thread. I'm still putting together a cleaned up version of all the patches in this thread, along with a bunch of other RISC-V related improvements, all around target description handling. I'm hopeful that I might get something posted today. Thanks, Andrew