Commit 0bc3cd62 authored by Paolo Bonzini's avatar Paolo Bonzini
Browse files

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: default avatarPaolo Bonzini <pbonzini@redhat.com>
parent dccfcd0e
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -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"
+5 −1
Original line number Diff line number Diff line
@@ -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;
+0 −1
Original line number Diff line number Diff line
@@ -7,7 +7,6 @@
 */

#include "cpu.h"
#include "exec/exec-all.h"
#include "hw/hw.h"
#include "hw/devices.h"
#include "sysemu/sysemu.h"
+0 −1
Original line number Diff line number Diff line
@@ -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>
+0 −1
Original line number Diff line number Diff line
@@ -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"
Loading