Based-on: 20250430230631.2571291-1-richard.hender...@linaro.org ("[PATCH 0/6] accel/tcg: Build translate-all, tcg-all twice")
Adjust the final two files in accel/tcg/ to build once. r~ Richard Henderson (11): accel/tcg: Move user-only tlb_vaddr_to_host out of line accel/tcg: Move tlb_vaddr_to_host declaration to probe.h accel/tcg: Use target_long_bits() in cputlb.c accel/tcg: Use vaddr for plugin_{load,store}_cb accel/tcg: Build cputlb.c once include/user: Convert GUEST_ADDR_MAX to a variable include/user: Use vaddr in guest-host.h accel/tcg: Move TARGET_TAGGED_ADDRESSES to TCGCPUOps.untagged_addr accel/tcg: Remove TARGET_PAGE_DATA_SIZE accel/tcg: Avoid abi_ptr in user-exec.c accel/tcg: Build user-exec.c once include/accel/tcg/cpu-ldst.h | 24 ------------- include/accel/tcg/cpu-ops.h | 7 ++++ include/accel/tcg/probe.h | 16 +++++++++ include/user/guest-host.h | 49 ++++++++++---------------- include/user/page-protection.h | 8 +++-- target/arm/cpu-param.h | 7 +--- target/arm/cpu.h | 36 +------------------ accel/tcg/cputlb.c | 28 ++++++++------- accel/tcg/user-exec.c | 63 ++++++++++++++++++++++------------ bsd-user/main.c | 8 +++++ linux-user/main.c | 8 +++++ target/arm/cpu.c | 27 ++++++++++++++- target/arm/tcg/mte_helper.c | 4 +-- accel/tcg/ldst_common.c.inc | 4 +-- accel/tcg/meson.build | 10 ++---- 15 files changed, 154 insertions(+), 145 deletions(-) -- 2.43.0