include: avoid useless includes of exec/ headers
Headers in include/exec/ are for the deepest innards of QEMU, they should almost never be included directly. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
dccfcd0e5f
commit
0bc3cd624f
@ -40,7 +40,6 @@
|
||||
#include "hw/audio/audio.h"
|
||||
#include "sysemu/kvm.h"
|
||||
#include "migration/migration.h"
|
||||
#include "exec/gdbstub.h"
|
||||
#include "hw/i386/smbios.h"
|
||||
#include "exec/address-spaces.h"
|
||||
#include "hw/audio/pcspk.h"
|
||||
|
6
dump.c
6
dump.c
@ -23,7 +23,6 @@
|
||||
#include "sysemu/memory_mapping.h"
|
||||
#include "qapi/error.h"
|
||||
#include "qmp-commands.h"
|
||||
#include "exec/gdbstub.h"
|
||||
|
||||
static uint16_t cpu_convert_to_target16(uint16_t val, int endian)
|
||||
{
|
||||
@ -268,6 +267,11 @@ static int write_elf64_note(DumpState *s)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static inline int cpu_index(CPUState *cpu)
|
||||
{
|
||||
return cpu->cpu_index + 1;
|
||||
}
|
||||
|
||||
static int write_elf64_notes(DumpState *s)
|
||||
{
|
||||
CPUArchState *env;
|
||||
|
@ -7,7 +7,6 @@
|
||||
*/
|
||||
|
||||
#include "cpu.h"
|
||||
#include "exec/exec-all.h"
|
||||
#include "hw/hw.h"
|
||||
#include "hw/devices.h"
|
||||
#include "sysemu/sysemu.h"
|
||||
|
@ -29,7 +29,6 @@
|
||||
|
||||
#include "monitor/monitor.h"
|
||||
#include "sysemu/dma.h"
|
||||
#include "exec/cpu-common.h"
|
||||
#include "internal.h"
|
||||
#include <hw/ide/pci.h>
|
||||
#include <hw/ide/ahci.h>
|
||||
|
@ -8,7 +8,6 @@
|
||||
*/
|
||||
#include <hw/ide.h>
|
||||
#include <hw/isa/isa.h>
|
||||
#include "exec/iorange.h"
|
||||
#include "sysemu/dma.h"
|
||||
#include "sysemu/sysemu.h"
|
||||
#include "hw/block/block.h"
|
||||
|
@ -15,6 +15,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "hw/hw.h"
|
||||
#include "vmxnet_tx_pkt.h"
|
||||
#include "net/eth.h"
|
||||
#include "qemu-common.h"
|
||||
@ -22,7 +23,6 @@
|
||||
#include "net/checksum.h"
|
||||
#include "net/tap.h"
|
||||
#include "net/net.h"
|
||||
#include "exec/cpu-common.h"
|
||||
|
||||
enum {
|
||||
VMXNET_TX_PKT_VHDR_FRAG = 0,
|
||||
|
@ -20,7 +20,7 @@
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
#include "qemu-common.h"
|
||||
#include "exec/cpu-common.h"
|
||||
#include "hw/hw.h"
|
||||
#include "hw/usb.h"
|
||||
#include "sysemu/dma.h"
|
||||
|
||||
|
@ -14,7 +14,6 @@
|
||||
#include "hw/hw.h"
|
||||
#include "hw/pci/msi.h"
|
||||
#include "cpu.h"
|
||||
#include "exec/gdbstub.h"
|
||||
#include "sysemu/kvm.h"
|
||||
|
||||
KVMState *kvm_state;
|
||||
|
@ -35,9 +35,6 @@
|
||||
#include "cpu.h"
|
||||
#include "disas/disas.h"
|
||||
#include "tcg.h"
|
||||
#include "qemu/timer.h"
|
||||
#include "exec/memory.h"
|
||||
#include "exec/address-spaces.h"
|
||||
#if defined(CONFIG_USER_ONLY)
|
||||
#include "qemu.h"
|
||||
#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
|
||||
@ -55,6 +52,8 @@
|
||||
#include <libutil.h>
|
||||
#endif
|
||||
#endif
|
||||
#else
|
||||
#include "exec/address-spaces.h"
|
||||
#endif
|
||||
|
||||
#include "exec/cputlb.h"
|
||||
|
Loading…
Reference in New Issue
Block a user