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


Reply via email to