From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52239) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uu6TX-00022V-Qc for qemu-devel@nongnu.org; Tue, 02 Jul 2013 15:42:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Uu6TU-0004hx-U9 for qemu-devel@nongnu.org; Tue, 02 Jul 2013 15:42:55 -0400 Message-ID: <51D32D35.4010608@suse.de> Date: Tue, 02 Jul 2013 21:42:45 +0200 From: =?ISO-8859-1?Q?Andreas_F=E4rber?= MIME-Version: 1.0 References: <1372279929-28836-1-git-send-email-rth@twiddle.net> <51D2EEDA.8000606@twiddle.net> <871u7gvkix.fsf@codemonkey.ws> In-Reply-To: <871u7gvkix.fsf@codemonkey.ws> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH v2 0/9] tcg: remainder and arm runtime detection List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Richard Henderson , Peter Maydell Cc: Anthony Liguori , claudio.fontana@huawei.com, qemu-devel@nongnu.org, Alexander Graf , blauwirbel@gmail.com, qemu-ppc , aurelien@aurel32.net Am 02.07.2013 21:17, schrieb Anthony Liguori: > Richard Henderson writes: >=20 >> Ping. >=20 > Peter, could you take a look and bring in through the arm tree? The ppc bits look pretty obvious and the rem concept fine to me. Didn't look too close at the arm parts. Andreas >=20 > Regards, >=20 > Anthony Liguori >=20 >> >> On 06/26/2013 01:52 PM, Richard Henderson wrote: >>> This patch set includes both the remainder series and arm runtime >>> detection series that I've previouslyt posted separately, as there >>> are small conflicts between the two series. >>> >>> Aside from rebasing vs master, the only other change is to fix the >>> TCG_OPF_NOT_PRESENT problem wrt call that Claudio Fontana spotted. >>> >>> >>> r~ >>> >>> >>> Richard Henderson (9): >>> tcg: Split rem requirement from div requirement >>> tcg-arm: Don't implement rem >>> tcg-ppc: Don't implement rem >>> tcg-ppc64: Don't implement rem >>> tcg: Allow non-constant control macros >>> tcg: Simplify logic using TCG_OPF_NOT_PRESENT >>> tcg-arm: Make use of conditional availability of opcodes for divide >>> tcg-arm: Simplify logic in detecting the ARM ISA in use >>> tcg-arm: Use AT_PLATFORM to detect the host ISA >>> >>> tcg/arm/tcg-target.c | 96 ++++++++++++++++++++++------------------= ---------- >>> tcg/arm/tcg-target.h | 15 ++++---- >>> tcg/hppa/tcg-target.h | 1 + >>> tcg/ia64/tcg-target.h | 2 ++ >>> tcg/mips/tcg-target.h | 1 + >>> tcg/ppc/tcg-target.c | 14 -------- >>> tcg/ppc/tcg-target.h | 1 + >>> tcg/ppc64/tcg-target.c | 26 -------------- >>> tcg/ppc64/tcg-target.h | 2 ++ >>> tcg/sparc/tcg-target.h | 2 ++ >>> tcg/tcg-op.h | 32 ++++++++++++++--- >>> tcg/tcg-opc.h | 36 ++++++++++--------- >>> tcg/tcg.c | 4 +-- >>> tcg/tcg.h | 6 +++- >>> tcg/tci/tcg-target.h | 2 ++ >>> 15 files changed, 116 insertions(+), 124 deletions(-) >>> >=20 >=20 --=20 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 N=FCrnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imend=F6rffer; HRB 16746 AG N=FCrnbe= rg