From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50027) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WK6UM-0005DI-Lr for qemu-devel@nongnu.org; Sun, 02 Mar 2014 08:31:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WK6UG-0007jO-Me for qemu-devel@nongnu.org; Sun, 02 Mar 2014 08:31:30 -0500 Received: from isrv.corpit.ru ([86.62.121.231]:37885) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WK6UG-0007jG-Fs for qemu-devel@nongnu.org; Sun, 02 Mar 2014 08:31:24 -0500 Message-ID: <531332AB.9080303@msgid.tls.msk.ru> Date: Sun, 02 Mar 2014 17:31:23 +0400 From: Michael Tokarev MIME-Version: 1.0 References: <1393174935-11750-1-git-send-email-sw@weilnetz.de> In-Reply-To: <1393174935-11750-1-git-send-email-sw@weilnetz.de> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 0/9] w32: Reduce dependency on Windows API List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Weil Cc: Peter Maydell , qemu-devel@nongnu.org, =?ISO-8859-1?Q?Andreas_F=E4rber?= , Paolo Bonzini 23.02.2014 21:02, Stefan Weil wrote: > Today, most .o files depend on windows.h when QEMU is built with MinGW or > MinGW-w64 (32 and 64 bit builds). These patches reduce the number of such > files from more than 1800 to less than 180. They also allow removing some > hacks which were needed because of conflicts with windows.h. A nasty > compiler warning is fixed, too. > > The modifications were tested with MinGW (32 bit native) and MinGW-w64 > (32 and 64 bit cross). > > Regards > Stefan W. > > [PATCH 1/9] util/iov: Use qemu/sockets.h instead of conditional code > [PATCH 2/9] exec: Remove unneeded include files > [PATCH 3/9] qemu-img: Remove unneeded include files > [PATCH 4/9] qga: Remove unneeded include file > [PATCH 5/9] vl: Remove unneeded include file > [PATCH 6/9] w32: Add and use intermediate include file for windows.h > [PATCH 7/9] w32: Move inline function from header file to C source > [PATCH 8/9] w32: Reduce dependencies in sysemu/os-win32.h > [PATCH 9/9] w32: Replace Windows specific data types in common Applied 1-5 to -trivial, thanks! /mjt