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>