Am 02.07.2013 21:17, schrieb Anthony Liguori: > Richard Henderson <r...@twiddle.net> writes: > >> Ping. > > 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 > > Regards, > > Anthony Liguori > >> >> 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(-) >>> > > -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg