]> www.infradead.org Git - users/dwmw2/qemu.git/commit
tcg: remove CPU* types from typedefs.h
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 2 May 2024 15:14:42 +0000 (17:14 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 3 May 2024 13:47:48 +0000 (15:47 +0200)
commit15d62536a9ec78db9ab07b113e5e07a6e02e52fb
tree98c8c3daa1802fc3a09052ea1db3a71519cea59e
parentda4b248178b51b8dff26de5e3c4ea8ea4b53f5d1
tcg: remove CPU* types from typedefs.h

hw/core/cpu.h is already using struct forward declarations in some cases
to avoid inclusions, and otherwise CPUAddressSpace and CPUJumpCache
are only used together with their definition.  CPUTLBEntryFull is
always used when their definition is available.  Remove all three
from typedefs.h.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
accel/tcg/tb-jmp-cache.h
include/hw/core/cpu.h
include/qemu/typedefs.h
system/physmem.c