Based-on: <20210818191920.390759-1-richard.hender...@linaro.org> ("[PATCH v3 00/66] Unaligned access for user-only")
Important points: * Support unaligned accesses. * Add environment variable to for testing older architecture revs. * More use of enum types. r~ Richard Henderson (14): tcg/arm: Remove fallback definition of __ARM_ARCH tcg/arm: Standardize on tcg_out_<branch>_{reg,imm} tcg/arm: Simplify use_armvt5_instructions tcg/arm: Support armv4t in tcg_out_goto and tcg_out_call tcg/arm: Examine QEMU_TCG_DEBUG environment variable tcg/arm: Support unaligned access for softmmu tcg/arm: Split out tcg_out_ldstm tcg/arm: Simplify usage of encode_imm tcg/arm: Drop inline markers tcg/arm: Give enum arm_cond_code_e a typedef and use it tcg/arm: More use of the ARMInsn enum tcg/arm: More use of the TCGReg enum tcg/arm: Reserve a register for guest_base tcg/arm: Support raising sigbus for user-only tcg/arm/tcg-target.h | 35 +- tcg/arm/tcg-target.c.inc | 1010 +++++++++++++++++++++++++++----------- 2 files changed, 724 insertions(+), 321 deletions(-) -- 2.25.1