From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:40035) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TbaXh-0006L3-3S for qemu-devel@nongnu.org; Thu, 22 Nov 2012 12:26:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TbaXY-0007Ic-KY for qemu-devel@nongnu.org; Thu, 22 Nov 2012 12:26:24 -0500 Received: from mx1.redhat.com ([209.132.183.28]:64523) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TbaXY-0007Hp-C1 for qemu-devel@nongnu.org; Thu, 22 Nov 2012 12:26:16 -0500 From: Eduardo Habkost Date: Thu, 22 Nov 2012 15:27:23 -0200 Message-Id: <1353605251-22218-1-git-send-email-ehabkost@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [Qemu-devel] [PATCH 0/8] qemu-common.h header cleanups List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Igor Mammedov , =?UTF-8?q?Andreas=20F=C3=A4rber?= Hi, These are the remaining header cleanups that didn't enter the tree yet. They should help breaking some circular header dependencies involving qemu-common.h. Basically they were reordered by Igor to keep the tree bisectable, and some changes were made on the qga/channel-posix.c patch to eliminate the qemu-common.h dependency. Eduardo Habkost (8): user: Move *-user/qemu-types.h to main directory user: Rename qemu-types.h to qemu-user-types.h ui/vnc-palette.c: Include headers it needs qapi/qmp-registry.c: Include headers it needs qga/channel-posix.c: Include headers it needs qlist.h: do not include qemu-common.h create qemu-types.h for struct typedefs sysemu.h: include qemu-types.h instead of qemu-common.h bsd-user/qemu-types.h | 24 ----------- bsd-user/qemu.h | 2 +- cpu-all.h | 2 +- hw/qdev-core.h | 11 +---- linux-user/qemu.h | 2 +- qapi/qmp-registry.c | 2 + qemu-common.h | 52 +----------------------- qemu-types.h | 61 ++++++++++++++++++++++++++++ linux-user/qemu-types.h => qemu-user-types.h | 0 qga/channel-posix.c | 5 +++ qlist.h | 1 - sysemu.h | 2 +- ui/vnc-palette.c | 2 + 13 files changed, 76 insertions(+), 90 deletions(-) delete mode 100644 bsd-user/qemu-types.h create mode 100644 qemu-types.h rename linux-user/qemu-types.h => qemu-user-types.h (100%) -- 1.7.11.7