On 4/22/25 12:26, Richard Henderson wrote:
Split icount stuff from system/cpu-timers.h.
There are 17 files which only require icount.h, 7 that only
require cpu-timers.h, and 7 that require both.

Signed-off-by: Richard Henderson <richard.hender...@linaro.org>
---
  include/exec/icount.h            | 68 ++++++++++++++++++++++++++++++++
  include/system/cpu-timers.h      | 58 ---------------------------
  accel/tcg/cpu-exec.c             |  2 +-
  accel/tcg/icount-common.c        |  2 +-
  accel/tcg/monitor.c              |  1 +
  accel/tcg/tcg-accel-ops-icount.c |  2 +-
  accel/tcg/tcg-accel-ops-mttcg.c  |  2 +-
  accel/tcg/tcg-accel-ops-rr.c     |  2 +-
  accel/tcg/tcg-accel-ops.c        |  2 +-
  accel/tcg/tcg-all.c              |  2 +-
  accel/tcg/translate-all.c        |  2 +-
  hw/core/ptimer.c                 |  2 +-
  replay/replay.c                  |  2 +-
  stubs/icount.c                   |  2 +-
  system/cpu-timers.c              |  1 +
  system/dma-helpers.c             |  2 +-
  system/vl.c                      |  1 +
  target/arm/helper.c              |  1 +
  target/riscv/cpu_helper.c        |  2 +-
  target/riscv/csr.c               |  2 +-
  target/riscv/debug.c             |  1 +
  target/riscv/machine.c           |  2 +-
  target/riscv/pmu.c               |  2 +-
  util/async.c                     |  2 +-
  util/main-loop.c                 |  1 +
  util/qemu-timer.c                |  1 +
  26 files changed, 92 insertions(+), 75 deletions(-)
  create mode 100644 include/exec/icount.h


Reviewed-by: Pierrick Bouvier <pierrick.bouv...@linaro.org>


Reply via email to