From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39144) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3H8L-0004ie-Dx for qemu-devel@nongnu.org; Fri, 12 Jun 2015 01:04:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z3H8K-0001IW-JP for qemu-devel@nongnu.org; Fri, 12 Jun 2015 01:04:01 -0400 Received: from mx1.redhat.com ([209.132.183.28]:57657) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3H8K-0001II-Ek for qemu-devel@nongnu.org; Fri, 12 Jun 2015 01:04:00 -0400 Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id 2069B2EBD00 for ; Fri, 12 Jun 2015 05:04:00 +0000 (UTC) From: Juan Quintela Date: Fri, 12 Jun 2015 07:03:33 +0200 Message-Id: <1434085430-29219-5-git-send-email-quintela@redhat.com> In-Reply-To: <1434085430-29219-1-git-send-email-quintela@redhat.com> References: <1434085430-29219-1-git-send-email-quintela@redhat.com> Subject: [Qemu-devel] [PULL 04/21] migration: reduce include files List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: amit.shah@redhat.com To make changes easier, with the copy, I maintained almost all include files. Now I remove the unnecessary ones on this patch. This compiles on linux x64 with all architectures configured, and cross-compiles for windows 32 and 64 bits. Signed-off-by: Juan Quintela Reviewed-by: Eric Blake --- arch_init.c | 23 ----------------------- migration/ram.c | 18 ++---------------- 2 files changed, 2 insertions(+), 39 deletions(-) diff --git a/arch_init.c b/arch_init.c index 63c44d3..725c638 100644 --- a/arch_init.c +++ b/arch_init.c @@ -22,38 +22,15 @@ * THE SOFTWARE. */ #include -#include -#include -#include -#ifndef _WIN32 -#include -#include -#endif -#include "config.h" -#include "monitor/monitor.h" #include "sysemu/sysemu.h" -#include "qemu/bitops.h" -#include "qemu/bitmap.h" #include "sysemu/arch_init.h" -#include "audio/audio.h" -#include "hw/i386/pc.h" #include "hw/pci/pci.h" #include "hw/audio/audio.h" -#include "sysemu/kvm.h" -#include "migration/migration.h" #include "hw/i386/smbios.h" -#include "exec/address-spaces.h" -#include "hw/audio/pcspk.h" -#include "migration/page_cache.h" #include "qemu/config-file.h" #include "qemu/error-report.h" #include "qmp-commands.h" -#include "trace.h" -#include "exec/cpu-all.h" -#include "exec/ram_addr.h" #include "hw/acpi/acpi.h" -#include "qemu/host-utils.h" -#include "qemu/rcu_queue.h" #ifdef TARGET_SPARC int graphic_width = 1024; diff --git a/migration/ram.c b/migration/ram.c index 9db72a4..3945328 100644 --- a/migration/ram.c +++ b/migration/ram.c @@ -26,31 +26,17 @@ * THE SOFTWARE. */ #include -#include -#include #include -#ifndef _WIN32 -#include -#include -#endif -#include "config.h" -#include "monitor/monitor.h" -#include "sysemu/sysemu.h" #include "qemu/bitops.h" #include "qemu/bitmap.h" -#include "hw/i386/pc.h" -#include "hw/pci/pci.h" -#include "hw/audio/audio.h" +#include "qemu/timer.h" +#include "qemu/main-loop.h" #include "migration/migration.h" #include "exec/address-spaces.h" #include "migration/page_cache.h" -#include "qemu/config-file.h" #include "qemu/error-report.h" -#include "qmp-commands.h" #include "trace.h" -#include "exec/cpu-all.h" #include "exec/ram_addr.h" -#include "qemu/host-utils.h" #include "qemu/rcu_queue.h" #ifdef DEBUG_MIGRATION_RAM -- 2.4.3