From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KUqe6-00084L-2I for qemu-devel@nongnu.org; Sun, 17 Aug 2008 18:22:46 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KUqe5-000844-9C for qemu-devel@nongnu.org; Sun, 17 Aug 2008 18:22:45 -0400 Received: from [199.232.76.173] (port=33724 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KUqe5-00083z-2P for qemu-devel@nongnu.org; Sun, 17 Aug 2008 18:22:45 -0400 Received: from wa-out-1112.google.com ([209.85.146.177]:39085) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KUqe4-00066X-Vf for qemu-devel@nongnu.org; Sun, 17 Aug 2008 18:22:45 -0400 Received: by wa-out-1112.google.com with SMTP id j5so1384367wah.18 for ; Sun, 17 Aug 2008 15:22:42 -0700 (PDT) Message-ID: Date: Sun, 17 Aug 2008 18:22:42 -0400 From: "Ben Taylor" MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: [Qemu-devel] c99 or not? Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org I've been hacking about on qemu again on Solaris 10, which I've run into an issue. in the nbd.h file, it includes stdbool.h, but on Solaris 10, you have to enable c99 to get this to compile. This has a rather nasty set of cascading effects, most of which are anonymous unions in nbd.c and vga_vmware.c, as well asm needing to be __asm scattered throughout the code. Thoughts on this? I already have some prototype code to fix up nbd.c and vga_vmware.c to get rid of the anonymous unions, but will have some more work to complete to get a working compile. Thanks, Ben