From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39874) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WQWUR-00088a-DX for qemu-devel@nongnu.org; Thu, 20 Mar 2014 02:30:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WQWUL-0003kZ-FD for qemu-devel@nongnu.org; Thu, 20 Mar 2014 02:30:07 -0400 Received: from v220110690675601.yourvserver.net ([37.221.199.173]:55927) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WQWUL-0003kU-5N for qemu-devel@nongnu.org; Thu, 20 Mar 2014 02:30:01 -0400 Message-ID: <532A8AE4.5060304@weilnetz.de> Date: Thu, 20 Mar 2014 07:29:56 +0100 From: Stefan Weil MIME-Version: 1.0 References: <1395296712-25274-1-git-send-email-sw@weilnetz.de> In-Reply-To: <1395296712-25274-1-git-send-email-sw@weilnetz.de> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PULL for 2.0 0/5] MinGW related patches List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: qemu-devel@nongnu.org Am 20.03.2014 07:25, schrieb Stefan Weil: > This includes a patch for GTK (needed for MinGW, but not restricted to it) > and most of the patches which restructure the includes for the Win API. > I ommitted the last optional block patch. > > Stefan > > [PULL for 2.0 1/5] gtk: Support GTK without VTE > [PULL for 2.0 2/5] w32: Add and use intermediate include file for > [PULL for 2.0 3/5] w32: Move inline function from header file to C > [PULL for 2.0 4/5] w32: Reduce dependencies in sysemu/os-win32.h > [PULL for 2.0 5/5] w32: Replace Windows specific data types in > The most important part was missing, sorry: The following changes since commit 06c1bee85a7def8d0139ee6829728a891efe623f: Merge remote-tracking branch 'remotes/afaerber/tags/prep-for-2.0' into staging (2014-03-19 23:34:43 +0000) are available in the git repository at: git://qemu.weilnetz.de/qemu.git qemu-2.0 for you to fetch changes up to 66fd5183a49af4da5e873ec7a5e308f4226e9987: w32: Replace Windows specific data types in common header files (2014-03-20 06:48:03 +0100) ---------------------------------------------------------------- Stefan Weil (5): gtk: Support GTK without VTE w32: Add and use intermediate include file for windows.h w32: Move inline function from header file to C source w32: Reduce dependencies in sysemu/os-win32.h w32: Replace Windows specific data types in common header files audio/audio_win_int.c | 2 +- audio/dsoundaudio.c | 2 +- audio/winwaveaudio.c | 2 +- block.c | 2 +- block/raw-win32.c | 2 +- block/win32-aio.c | 2 +- configure | 56 ++++++++++++++++++++++++++++------------- coroutine-win32.c | 1 + cpus.c | 4 ++- hw/intc/apic.c | 3 ++- include/net/eth.h | 2 +- include/qemu/event_notifier.h | 8 ++---- include/qemu/main-loop.h | 4 +-- include/qemu/sockets.h | 2 +- include/qemu/thread-win32.h | 29 ++++++++++++++------- include/qemu/timer.h | 8 +----- include/qemu/winapi.h | 22 ++++++++++++++++ include/qom/cpu.h | 2 +- include/sysemu/os-win32.h | 10 ++++++-- net/tap-win32.c | 2 +- os-win32.c | 2 +- qga/channel-win32.c | 2 +- qga/commands-win32.c | 2 +- qga/service-win32.c | 2 +- qga/service-win32.h | 2 +- qga/vss-win32.c | 2 +- qga/vss-win32/vss-common.h | 2 +- slirp/slirp.h | 2 +- target-xtensa/xtensa-semi.c | 1 + translate-all.c | 2 +- ui/gtk.c | 17 ++++++++++++- ui/sdl.c | 3 --- ui/vnc-enc-tight.c | 4 --- util/event_notifier-win32.c | 1 + util/oslib-win32.c | 2 +- util/qemu-thread-win32.c | 17 +++++++------ util/qemu-timer-common.c | 11 +++++++- 37 files changed, 156 insertions(+), 83 deletions(-) create mode 100644 include/qemu/winapi.h