On 5/1/25 7:55 AM, Richard Henderson wrote:
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.


Congrats!


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



Reply via email to