From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MAP7k-0000rG-5l for qemu-devel@nongnu.org; Sat, 30 May 2009 10:01:24 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MAP7e-0000qH-VQ for qemu-devel@nongnu.org; Sat, 30 May 2009 10:01:23 -0400 Received: from [199.232.76.173] (port=51949 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MAP7e-0000qE-KW for qemu-devel@nongnu.org; Sat, 30 May 2009 10:01:18 -0400 Received: from mail-out.m-online.net ([212.18.0.9]:59841) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MAP7d-0005uT-WD for qemu-devel@nongnu.org; Sat, 30 May 2009 10:01:18 -0400 Received: from mail01.m-online.net (mail.m-online.net [192.168.3.149]) by mail-out.m-online.net (Postfix) with ESMTP id 78CE11C15415 for ; Sat, 30 May 2009 16:01:17 +0200 (CEST) Received: from localhost (dynscan2.mnet-online.de [192.168.1.215]) by mail.m-online.net (Postfix) with ESMTP id 3CC9E92A0A for ; Sat, 30 May 2009 16:01:17 +0200 (CEST) Received: from mail.mnet-online.de ([192.168.3.149]) by localhost (dynscan2.mnet-online.de [192.168.1.215]) (amavisd-new, port 10024) with ESMTP id qkhQtaWPxzzY for ; Sat, 30 May 2009 16:01:16 +0200 (CEST) Received: from igel.home (DSL01.83.171.177.38.ip-pool.NEFkom.net [83.171.177.38]) by mail.mnet-online.de (Postfix) with ESMTP for ; Sat, 30 May 2009 16:01:16 +0200 (CEST) From: Andreas Schwab Date: Sat, 30 May 2009 16:01:15 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: [Qemu-devel] [PATCH] m68k: define fcntl constants List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Signed-off-by: Andreas Schwab --- linux-user/syscall_defs.h | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/linux-user/syscall_defs.h b/linux-user/syscall_defs.h index 7f0b0df..3627ea0 100644 --- a/linux-user/syscall_defs.h +++ b/linux-user/syscall_defs.h @@ -1775,6 +1775,24 @@ struct target_statfs64 { #define TARGET_O_NOFOLLOW 0x10000 /* don't follow links */ #define TARGET_O_NOATIME 0x100000 #define TARGET_O_NDELAY TARGET_O_NONBLOCK +#elif defined (TARGET_M68K) +#define TARGET_O_ACCMODE 0003 +#define TARGET_O_RDONLY 00 +#define TARGET_O_WRONLY 01 +#define TARGET_O_RDWR 02 +#define TARGET_O_CREAT 0100 /* not fcntl */ +#define TARGET_O_EXCL 0200 /* not fcntl */ +#define TARGET_O_NOCTTY 0400 /* not fcntl */ +#define TARGET_O_TRUNC 01000 /* not fcntl */ +#define TARGET_O_APPEND 02000 +#define TARGET_O_NONBLOCK 04000 +#define TARGET_O_NDELAY TARGET_O_NONBLOCK +#define TARGET_O_SYNC 010000 +#define TARGET_FASYNC 020000 /* fcntl, for BSD compatibility */ +#define TARGET_O_DIRECTORY 040000 /* must be a directory */ +#define TARGET_O_NOFOLLOW 0100000 /* don't follow links */ +#define TARGET_O_DIRECT 0200000 /* direct disk access hint */ +#define TARGET_O_LARGEFILE 0400000 #else #define TARGET_O_ACCMODE 0003 #define TARGET_O_RDONLY 00 -- 1.6.3.1 -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."