CLOSED TREE: TraceMonkey merge head. (a=blockers)
[mozilla-central.git] / build / wince / shunt / include / errno.h
blob8644e622db48b38086a32b36f4e02a0f53dd39c1
1 #define EPERM 1 /* Operation not permitted */
2 #define ENOENT 2 /* No such file or directory */
3 #define ESRCH 3 /* No such process */
4 #define EINTR 4 /* Interrupted system call */
5 #define EIO 5 /* Input/output error */
6 #define ENXIO 6 /* Device not configured */
7 #define E2BIG 7 /* Argument list too long */
8 #define ENOEXEC 8 /* Exec format error */
9 #define EBADF 9 /* Bad file descriptor */
10 #define ECHILD 10 /* No child processes */
11 #define EDEADLK 11 /* Resource deadlock avoided */
12 #define ENOMEM 12 /* Cannot allocate memory */
13 #define EACCES 13 /* Permission denied */
14 #define EFAULT 14 /* Bad address */
15 #define ENOTBLK 15 /* Block device required */
16 #define EBUSY 16 /* Device busy */
17 #define EEXIST 17 /* File exists */
18 #define EXDEV 18 /* Cross-device link */
19 #define ENODEV 19 /* Operation not supported by device */
20 #define ENOTDIR 20 /* Not a directory */
21 #define EISDIR 21 /* Is a directory */
22 #define EINVAL 22 /* Invalid argument */
23 #define ENFILE 23 /* Too many open files in system */
24 #define EMFILE 24 /* Too many open files */
25 #define ENOTTY 25 /* Inappropriate ioctl for device */
26 #define ETXTBSY 26 /* Text file busy */
27 #define EFBIG 27 /* File too large */
28 #define ENOSPC 28 /* No space left on device */
29 #define ESPIPE 29 /* Illegal seek */
30 #define EROFS 30 /* Read-only file system */
31 #define EMLINK 31 /* Too many links */
32 #define EPIPE 32 /* Broken pipe */
33 #define EDOM 33 /* Numerical argument out of domain */
34 #define ERANGE 34 /* Result too large */
35 #define EAGAIN 35 /* Resource temporarily unavailable */
36 #define ENOTEMPTY 39 /* Directory not empty */