These patches are part of a big refactor cleanup around "cpu.h". Most changes should be trivial IMHO.
Philippe Mathieu-Daudé (10): target/hppa/helper: Include missing "cpu.h" header target/hexagon: Declare hexagon_regnames[] in "cpu.h" target/loongarch/cpu: Remove unused "sysbus.h" header target/loongarch/cpu: Restrict "memory.h" header to sysemu target/m68k/helper: Include missing "cpu.h" header target/ppc/helper: Include missing "cpu.h" header target/ppc/internal: Restrict MMU declarations to sysemu target/riscv/cpu: Restrict sysemu-specific fields from CPUArchState target/sparc/sysemu: Remove pointless CONFIG_USER_ONLY guard target/xtensa/cpu: Include missing "memory.h" header target/hexagon/cpu.h | 2 ++ target/hexagon/internal.h | 2 -- target/hppa/helper.h | 2 ++ target/loongarch/cpu.h | 3 ++- target/m68k/helper.h | 2 ++ target/ppc/helper.h | 2 ++ target/ppc/internal.h | 5 +++++ target/riscv/cpu.h | 34 ++++++++++++++++++---------------- target/sparc/mmu_helper.c | 2 -- target/xtensa/cpu.c | 3 +++ 10 files changed, 36 insertions(+), 21 deletions(-) -- 2.38.1