Initial revision
authoreck <none@none>
Wed, 10 May 1989 16:22:28 +0000 (16:22 +0000)
committereck <none@none>
Wed, 10 May 1989 16:22:28 +0000 (16:22 +0000)
lang/cem/libcc.ansi/errno/errlist.c [new file with mode: 0644]
lang/cem/libcc.ansi/errno/errno.c [new file with mode: 0644]

diff --git a/lang/cem/libcc.ansi/errno/errlist.c b/lang/cem/libcc.ansi/errno/errlist.c
new file mode 100644 (file)
index 0000000..90ea8a8
--- /dev/null
@@ -0,0 +1,47 @@
+/*
+ * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
+ * See the copyright notice in the ACK home directory, in the file "Copyright".
+ */
+/* $Header$ */
+
+#include       <errno.h>
+
+const char *_sys_errlist[] = {
+        "Error 0",
+        "Not owner",
+        "No such file or directory",
+        "No such process",
+        "Interrupted system call",
+        "I/O error",
+        "No such device or address",
+        "Arg list too long",
+        "Exec format error",
+        "Bad file number",
+        "No children",
+        "No more processes",
+        "Not enough core",
+        "Permission denied",
+        "Bad address",
+        "Block device required",
+        "Mount device busy",
+        "File exists",
+        "Cross-device link",
+        "No such device",
+        "Not a directory",
+        "Is a directory",
+        "Invalid argument",
+        "File table overflow",
+        "Too many open files",
+        "Not a typewriter",
+        "Text file busy",
+        "File too large",
+        "No space left on device",
+        "Illegal seek",
+        "Read-only file system",
+        "Too many links",
+        "Broken pipe",
+        "Math argument",
+        "Result too large"
+};
+
+const int _sys_nerr = sizeof(_sys_errlist) / sizeof(_sys_errlist[0]);
diff --git a/lang/cem/libcc.ansi/errno/errno.c b/lang/cem/libcc.ansi/errno/errno.c
new file mode 100644 (file)
index 0000000..afe0a50
--- /dev/null
@@ -0,0 +1,11 @@
+/*
+ * errno.h - error codes
+ *
+ * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
+ * See the copyright notice in the ACK home directory, in the file "Copyright".
+ */
+/* $Header */
+
+#include       <errno.h>
+
+int errno = 0;