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(-) -- 1.8.1.4