Mercurial > hg > xemacs-beta
comparison src/sysfile.h @ 209:41ff10fd062f r20-4b3
Import from CVS: tag r20-4b3
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:04:58 +0200 |
parents | 4be1180a9e89 |
children | 677f6a0ee643 |
comparison
equal
deleted
inserted
replaced
208:f427b8ec4379 | 209:41ff10fd062f |
---|---|
37 | 37 |
38 #if NeXT | 38 #if NeXT |
39 /* what is needed from here? Do others need it too? */ | 39 /* what is needed from here? Do others need it too? */ |
40 # include <sys/fcntl.h> | 40 # include <sys/fcntl.h> |
41 #endif /* NeXT */ | 41 #endif /* NeXT */ |
42 | |
43 #ifdef VMS | |
44 #ifndef __GNUC__ | |
45 #include <file.h> | |
46 #endif | |
47 #include <rms.h> | |
48 #include <rmsdef.h> | |
49 #include <fab.h> | |
50 #include <nam.h> | |
51 #include <perror.h> | |
52 #include <stddef.h> | |
53 #endif | |
54 | 42 |
55 #ifdef WINDOWSNT | 43 #ifdef WINDOWSNT |
56 #include <io.h> | 44 #include <io.h> |
57 #endif | 45 #endif |
58 | 46 |
154 #endif | 142 #endif |
155 #if !defined(S_ISNWK) && defined(S_IFNWK) /* HP/UX */ | 143 #if !defined(S_ISNWK) && defined(S_IFNWK) /* HP/UX */ |
156 #define S_ISNWK(m) (((m) & S_IFMT) == S_IFNWK) | 144 #define S_ISNWK(m) (((m) & S_IFMT) == S_IFNWK) |
157 #endif | 145 #endif |
158 | 146 |
159 #if !defined (USG) && !defined (VMS) && !defined (WINDOWSNT) | 147 #if !defined (USG) && !defined (WINDOWSNT) |
160 # define HAVE_FSYNC | 148 # define HAVE_FSYNC |
161 #endif | 149 #endif |
162 | 150 |
163 #ifndef MAXPATHLEN | 151 #ifndef MAXPATHLEN |
164 /* in 4.1, param.h fails to define this. */ | 152 /* in 4.1, param.h fails to define this. */ |