From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KszD7-0006pK-Ra for qemu-devel@nongnu.org; Thu, 23 Oct 2008 08:22:41 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KszD7-0006p4-DW for qemu-devel@nongnu.org; Thu, 23 Oct 2008 08:22:41 -0400 Received: from [199.232.76.173] (port=51685 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KszD7-0006oy-3k for qemu-devel@nongnu.org; Thu, 23 Oct 2008 08:22:41 -0400 Received: from mx2.redhat.com ([66.187.237.31]:54601) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KszD6-00068E-SU for qemu-devel@nongnu.org; Thu, 23 Oct 2008 08:22:41 -0400 From: Glauber Costa Date: Thu, 23 Oct 2008 12:18:47 -0200 Message-Id: <1224771556-11146-4-git-send-email-glommer@redhat.com> In-Reply-To: <1224771556-11146-1-git-send-email-glommer@redhat.com> References: <1224771556-11146-1-git-send-email-glommer@redhat.com> Subject: [Qemu-devel] [PATCH 03/32] change definition of FILE for linux 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 Cc: jan.kiszka@siemens.com, aliguori@us.ibm.com, jes@sgi.com, avi@qumranet.com, dmitry.baryshkov@siemens.com use _IO_FILE, as it seems to be the case. Signed-off-by: Glauber Costa --- dyngen-exec.h | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/dyngen-exec.h b/dyngen-exec.h index 9260b6f..826ff46 100644 --- a/dyngen-exec.h +++ b/dyngen-exec.h @@ -27,6 +27,10 @@ #define _FILEDEFED #endif +#ifdef __linux__ +#define __FILE_defined +#endif + /* NOTE: standard headers should be used with special care at this point because host CPU registers are used as global variables. Some host headers do not allow that. */ @@ -84,6 +88,8 @@ typedef void * host_reg_t; #ifdef _BSD typedef struct __sFILE FILE; +#elif defined(__linux__) +typedef struct _IO_FILE FILE; #else typedef struct FILE FILE; #endif -- 1.5.5.1