]> git.ipfire.org Git - thirdparty/qemu.git/commit
target/cpu: Do not include 'exec/cpu-defs.h' anymore
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Fri, 13 Mar 2026 04:12:42 +0000 (05:12 +0100)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Wed, 6 May 2026 10:38:18 +0000 (12:38 +0200)
commit71cab1a42d2f2b7bd5837192596ac6f420076d57
tree47d2108d7f1330232f9add4dd6d259655e475d44
parent5643997439f6c0a49fab47b1de377e9be268b169
target/cpu: Do not include 'exec/cpu-defs.h' anymore

Nothing in all our target "cpu.h" directly uses definitions
from "exec/cpu-defs.h": no need to include it there. This
remove a lot of target-specificities, simplifying inclusion
of target "cpu.h" by common code.

Inspired-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Message-Id: <20260313062055.2188-20-philmd@linaro.org>
18 files changed:
target/alpha/cpu.h
target/arm/cpu.h
target/avr/cpu.h
target/hexagon/cpu.h
target/hppa/cpu.h
target/i386/cpu.h
target/loongarch/cpu.h
target/m68k/cpu.h
target/microblaze/cpu.h
target/mips/cpu.h
target/or1k/cpu.h
target/ppc/cpu.h
target/riscv/cpu.h
target/rx/cpu.h
target/s390x/cpu.h
target/sh4/cpu.h
target/sparc/cpu.h
target/tricore/cpu.h