XEmacs 21.2.13
[chise/xemacs-chise.git.1] / src / sysfile.h
index 1a61127..3f4a694 100644 (file)
@@ -55,6 +55,12 @@ Boston, MA 02111-1307, USA.  */
 #include <direct.h>
 #endif
 
+#ifndef        STDERR_FILENO
+#define        STDIN_FILENO    0
+#define        STDOUT_FILENO   1
+#define        STDERR_FILENO   2
+#endif
+
 #ifndef O_RDONLY
 #define O_RDONLY 0
 #endif
@@ -116,6 +122,14 @@ Boston, MA 02111-1307, USA.  */
 #endif
 #endif
 
+#ifndef O_NONBLOCK
+#ifdef O_NDELAY
+#define O_NONBLOCK O_NDELAY
+#else
+#define O_NONBLOCK 04000
+#endif
+#endif
+
 /* if system does not have symbolic links, it does not have lstat.
    In that case, use ordinary stat instead.  */