This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Monster _r patch: try to scan for all known _r variants,
[perl5.git] / wince / include / errno.h
1 #ifndef ERRNO_H
2 #define ERRNO_H 1
3
4 #ifdef wince_private
5 #include <cethread.h>
6 #ifdef _MT
7 #define errno _getptd()->_terrno
8 #else
9 extern int errno;
10 #endif
11 #endif
12
13 #define EPERM           1
14 #define ENOENT          2
15 #define ESRCH           3
16 #define EINTR           4
17 #define EIO             5
18 #define ENXIO           6
19 #define E2BIG           7
20 #define ENOEXEC         8
21 #define EBADF           9
22 #define ECHILD          10
23 #define EAGAIN          11
24 #define ENOMEM          12
25 #define EACCES          13
26 #define EFAULT          14
27 #define EOSERR          15 /* rk */
28 #define EBUSY           16
29 #define EEXIST          17
30 #define EXDEV           18
31 #define ENODEV          19
32 #define ENOTDIR         20
33 #define EISDIR          21
34 #define EINVAL          22
35 #define ENFILE          23
36 #define EMFILE          24
37 #define ENOTTY          25
38 #define EFBIG           27
39 #define ENOSPC          28
40 #define ESPIPE          29
41 #define EROFS           30
42 #define EMLINK          31
43 #define EPIPE           32
44 #define EDOM            33
45 #define ERANGE          34
46 #define EDEADLK         36
47 #define ENOSYS          37
48
49 #endif