8#ifndef __WINE_SYS_STAT_H
9#define __WINE_SYS_STAT_H
18typedef unsigned short _dev_t;
35#define _S_IEXEC 0x0040
36#define _S_IWRITE 0x0080
37#define _S_IREAD 0x0100
38#define _S_IFIFO 0x1000
39#define _S_IFCHR 0x2000
40#define _S_IFDIR 0x4000
41#define _S_IFREG 0x8000
156# ifdef _USE_32BIT_TIME_T
157# define _fstat _fstat32
158# define _fstati64 _fstat32i64
159# define _stat _stat32
160# define _stati64 _stat32i64
161# define _wstat _wstat32
162# define _wstati64 _wstat32i64
164# define _fstat _fstat64i32
165# define _fstati64 _fstat64
166# define _stat _stat64i32
167# define _stati64 _stat64
168# define _wstat _wstat64i32
169# define _wstati64 _wstat64
172# ifdef _USE_32BIT_TIME_T
173# define _fstat32 _fstat
174# define _fstat32i64 _fstati64
175# define _stat32i64 _stati64
176# define _stat32 _stat
177# define _wstat32 _wstat
178# define _wstat32i64 _wstati64
180# define _fstat64i32 _fstat
181# define _fstat64 _fstati64
182# define _stat64 _stati64
183# define _stat64i32 _stat
184# define _wstat64i32 _wstat
185# define _wstat64 _wstati64
189#define __stat64 _stat64
210#define S_IFMT _S_IFMT
211#define S_IFDIR _S_IFDIR
212#define S_IFCHR _S_IFCHR
213#define S_IFREG _S_IFREG
214#define S_IREAD _S_IREAD
215#define S_IWRITE _S_IWRITE
216#define S_IEXEC _S_IEXEC
220#ifndef _UMASK_DEFINED
222#define _UMASK_DEFINED
int CDECL _umask(int umask)
int CDECL _fstat32(int fd, struct _stat32 *buf)
int CDECL _fstat32i64(int fd, struct _stat32i64 *buf)
_ACRTIMP int __cdecl _wstat32i64(const wchar_t *, struct _stat32i64 *)
_ACRTIMP int __cdecl _wstat32(const wchar_t *, struct _stat32 *)
__int64 DECLSPEC_ALIGN(8) st_size
__int64 DECLSPEC_ALIGN(8) st_size
__int64 DECLSPEC_ALIGN(8) st_size