diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2024-05-02 17:14:42 +0200 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2024-05-03 15:47:48 +0200 |
| commit | 15d62536a9ec78db9ab07b113e5e07a6e02e52fb (patch) | |
| tree | 98c8c3daa1802fc3a09052ea1db3a71519cea59e /include/qemu/typedefs.h | |
| parent | da4b248178b51b8dff26de5e3c4ea8ea4b53f5d1 (diff) | |
| download | focaccia-qemu-15d62536a9ec78db9ab07b113e5e07a6e02e52fb.tar.gz focaccia-qemu-15d62536a9ec78db9ab07b113e5e07a6e02e52fb.zip | |
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>
Diffstat (limited to 'include/qemu/typedefs.h')
| -rw-r--r-- | include/qemu/typedefs.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/include/qemu/typedefs.h b/include/qemu/typedefs.h index 7e3597e94c..d23020ed23 100644 --- a/include/qemu/typedefs.h +++ b/include/qemu/typedefs.h @@ -38,12 +38,9 @@ typedef struct BusState BusState; typedef struct Chardev Chardev; typedef struct Clock Clock; typedef struct ConfidentialGuestSupport ConfidentialGuestSupport; -typedef struct CPUAddressSpace CPUAddressSpace; typedef struct CPUArchState CPUArchState; typedef struct CPUPluginState CPUPluginState; -typedef struct CPUJumpCache CPUJumpCache; typedef struct CPUState CPUState; -typedef struct CPUTLBEntryFull CPUTLBEntryFull; typedef struct DeviceState DeviceState; typedef struct DirtyBitmapSnapshot DirtyBitmapSnapshot; typedef struct DisplayChangeListener DisplayChangeListener; |