VirtualBox

source: vbox/trunk/src/VBox/Additions/x11/x11include/xproto-7.0.18/X11/Xw32defs.h@ 37482

最後變更 在這個檔案從37482是 32163,由 vboxsync 提交於 15 年 前

Additions/x11/x11include: additional headers for building drivers for X.Org Server 1.9

  • 屬性 svn:eol-style 設為 native
檔案大小: 1.9 KB
 
1#ifndef _XW32DEFS_H
2# define _XW32DEFS_H
3
4# ifdef __GNUC__ /* mingw is more close to unix than msvc */
5# if !defined(__daddr_t_defined)
6typedef char *caddr_t;
7# endif
8# define lstat stat
9
10# else
11typedef char *caddr_t;
12
13# define access _access
14# define alloca _alloca
15# define chdir _chdir
16# define chmod _chmod
17# define close _close
18# define creat _creat
19# define dup _dup
20# define dup2 _dup2
21# define environ _environ
22# define execl _execl
23# define execle _execle
24# define execlp _execlp
25# define execlpe _execlpe
26# define execv _execv
27# define execve _execve
28# define execvp _execvp
29# define execvpe _execvpe
30# define fdopen _fdopen
31# define fileno _fileno
32# define fstat _fstat
33# define getcwd _getcwd
34# define getpid _getpid
35# define hypot _hypot
36# define isascii __isascii
37# define isatty _isatty
38# define lseek _lseek
39# define mkdir _mkdir
40# define mktemp _mktemp
41# define open _open
42# define putenv _putenv
43# define read _read
44# define rmdir _rmdir
45# define sleep(x) Sleep((x) * 1000)
46# define stat _stat
47# define sys_errlist _sys_errlist
48# define sys_nerr _sys_nerr
49# define umask _umask
50# define unlink _unlink
51# define write _write
52# define random rand
53# define srandom srand
54
55# define O_RDONLY _O_RDONLY
56# define O_WRONLY _O_WRONLY
57# define O_RDWR _O_RDWR
58# define O_APPEND _O_APPEND
59# define O_CREAT _O_CREAT
60# define O_TRUNC _O_TRUNC
61# define O_EXCL _O_EXCL
62# define O_TEXT _O_TEXT
63# define O_BINARY _O_BINARY
64# define O_RAW _O_BINARY
65
66# define S_IFMT _S_IFMT
67# define S_IFDIR _S_IFDIR
68# define S_IFCHR _S_IFCHR
69# define S_IFREG _S_IFREG
70# define S_IREAD _S_IREAD
71# define S_IWRITE _S_IWRITE
72# define S_IEXEC _S_IEXEC
73
74# define F_OK 0
75# define X_OK 1
76# define W_OK 2
77# define R_OK 4
78# endif /* __GNUC__ */
79#endif
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette