From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50653) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YtDPV-00085u-KG for qemu-devel@nongnu.org; Fri, 15 May 2015 07:04:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YtDPQ-0001hZ-JN for qemu-devel@nongnu.org; Fri, 15 May 2015 07:04:09 -0400 Received: from cantor2.suse.de ([195.135.220.15]:49439 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YtDPQ-0001hS-D1 for qemu-devel@nongnu.org; Fri, 15 May 2015 07:04:04 -0400 Message-ID: <5555D2A2.2060803@suse.de> Date: Fri, 15 May 2015 13:04:02 +0200 From: =?UTF-8?B?QW5kcmVhcyBGw6RyYmVy?= MIME-Version: 1.0 References: <55508417.9080609@suse.de> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [RFC PATCH 00/34] Multi Architecture System Emulation List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Crosthwaite Cc: Peter Maydell , Peter Crosthwaite , "qemu-devel@nongnu.org Developers" , Edgar Iglesias , Soren Brinkmann , Richard Henderson , Paul Brook Am 15.05.2015 um 08:47 schrieb Peter Crosthwaite: > On Mon, May 11, 2015 at 3:27 AM, Andreas F=C3=A4rber = wrote: >> Hi, >> >> Am 11.05.2015 um 08:29 schrieb Peter Crosthwaite: >>> Microblaze translation needs a change pattern to allow conversion to = 64-bit >>> TARGET_LONG. Uses of TCGv need to be removed and explicited to 32-bit= . >> >> I did have a patchset doing exactly that for one of my microcontroller >> targets but someone (Paul?) turned it down as unnecessary, saying that >> by definition there were no difference between TCGv and TCGv_iXX. ;) >> >> Reviving it should be rather easy. >> >=20 > Is it an out-of-tree new-target or conversion of something existing? > For the latter cc me, i'll give a review. It's not about a conversion, it's about the helper infrastructure to do compile-time detection of such mismatches of TCGv vs. TCGv_i32 for select targets. http://patchwork.ozlabs.org/patch/130512/ (and preceding ones) Regards, Andreas --=20 SUSE Linux GmbH, Maxfeldstr. 5, 90409 N=C3=BCrnberg, Germany GF: Felix Imend=C3=B6rffer, Jane Smithard, Dilip Upmanyu, Graham Norton; = HRB 21284 (AG N=C3=BCrnberg)