mlibc: Add isatty.
[mes.git] / include / unistd.h
index 89f7ad70ad039e0cce168582122d3e0990c3ff63..1c4086ada331d1865f22ba69306b9790ba3798ad 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-comment-start: "//";comment-end:""-*-
  * Mes --- Maxwell Equations of Software
- * Copyright © 2017 Jan Nieuwenhuizen <janneke@gnu.org>
+ * Copyright © 2017 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
  *
  * This file is part of Mes.
  *
 
 #ifndef __MES_OFF_T
 #define __MES_OFF_T
+#undef off_t
 typedef unsigned long off_t;
 #endif
 
 #ifndef __MES_SIZE_T
 #define __MES_SIZE_T
+#undef size_t
 typedef unsigned long size_t;
 #endif
 
 #ifndef __MES_SSIZE_T
 #define __MES_SSIZE_T
+#undef ssize_t
 typedef long ssize_t;
 #endif
 
@@ -48,6 +51,7 @@ int access (char const *s, int mode);
 int close (int fd);
 int execvp (char const *file, char *const argv[]);
 char *getcwd (char *buf, size_t size);
+int isatty (int fd);
 off_t lseek (int fd, off_t offset, int whence);
 int read (int fd, void* buf, size_t n);
 int unlink (char const *file_name);