Last change
on this file since 98146 was 98146, checked in by vboxsync, 2 years ago |
Additions/x11: OSE export fixing for various X proto headers.
|
-
Property svn:eol-style
set to
native
|
File size:
1.9 KB
|
Line | |
---|
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)
|
---|
6 | typedef char *caddr_t;
|
---|
7 | # endif
|
---|
8 | # define lstat stat
|
---|
9 |
|
---|
10 | # else
|
---|
11 | typedef 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
|
---|
Note:
See
TracBrowser
for help on using the repository browser.