On Tue, 10 Feb 2026 at 20:19, Pierrick Bouvier <[email protected]> wrote: > > On 2/10/26 12:15 PM, Pierrick Bouvier wrote: > > This series continues cleaning target/arm, especially tcg folder. > > > > For now, it contains some cleanups in headers, and it splits helpers per > > category, thus removing several usage of TARGET_AARCH64. > > First version was simply splitting 32 vs 64-bit helpers, and Richard asked > > to split per sub category. > > > > v3 > > -- > > > > - translate.h: missing vaddr replacement > > - move tcg_use_softmmu to tcg/tcg-internal.h to avoid duplicating > > compilation > > units between system and user builds. > > - eradicate TARGET_INSN_START_EXTRA_WORDS by calling tcg_gen_insn_start with > > additional 0 parameters if needed. > > > > v2 > > -- > > > > - add missing kvm_enabled() in arm-qmp-cmds.c > > - didn't extract arm_wfi for tcg/psci.c. If that's a hard requirement, I > > can do > > it in next version. > > - restricted scope of series to helper headers, so we can validate things > > one > > step at a time. Series will keep on growing once all patches are > > reviewed. > > - translate.h: use vaddr where appropriate, as asked by Richard.
> Patches 1-11 are reviewed and ready to be pulled. Looks like patch 12 has also now been reviewed, so I've applied the whole series to target-arm.next. thanks -- PMM
