These patches are part of a big refactor cleanup around "cpu.h". Most changes should be trivial IMHO.
Since v1: - dropped patches including "cpu.h" in multiply included 'helper.h' - dropped Hexagon patch - better split sysemu fields in RISC-V's CPUArchState Bernhard Beschow (1): target/loongarch/cpu: Remove unused "sysbus.h" header Philippe Mathieu-Daudé (8): target/alpha: Remove obsolete STATUS document target/loongarch/cpu: Restrict "memory.h" header to sysemu target/ppc/internal: Restrict MMU declarations to sysemu target/ppc/kvm: Remove unused "sysbus.h" header target/riscv/cpu: Move Floating-Point fields closer target/riscv/cpu: Restrict some sysemu-specific fields from CPUArchState target/sparc/sysemu: Remove pointless CONFIG_USER_ONLY guard target/xtensa/cpu: Include missing "memory.h" header target/alpha/STATUS | 28 ---------------------------- target/loongarch/cpu.h | 3 ++- target/ppc/internal.h | 5 +++++ target/ppc/kvm.c | 1 - target/riscv/cpu.h | 23 +++++++++++++---------- target/sparc/mmu_helper.c | 2 -- target/xtensa/cpu.c | 3 +++ 7 files changed, 23 insertions(+), 42 deletions(-) delete mode 100644 target/alpha/STATUS -- 2.38.1