icount: Take iothread lock when running QEMU timers
[qemu/ar7.git] / linux-user / alpha / target_errno_defs.h
blob07924b13aafe2d54a261f416e85c02021972e9f2
1 #ifndef ALPHA_TARGET_ERRNO_DEFS_H
2 #define ALPHA_TARGET_ERRNO_DEFS_H
4 #include "../generic/target_errno_defs.h"
6 /*
7 * Generic target errno overridden with definitions taken
8 * from asm-alpha/errno.h
9 */
10 #undef TARGET_EWOULDBLOCK
11 #define TARGET_EWOULDBLOCK TARGET_EAGAIN
12 #undef TARGET_EDEADLK
13 #define TARGET_EDEADLK 11
14 #undef TARGET_EAGAIN
15 #define TARGET_EAGAIN 35
16 #undef TARGET_EINPROGRESS
17 #define TARGET_EINPROGRESS 36
18 #undef TARGET_EALREADY
19 #define TARGET_EALREADY 37
20 #undef TARGET_ENOTSOCK
21 #define TARGET_ENOTSOCK 38
22 #undef TARGET_EDESTADDRREQ
23 #define TARGET_EDESTADDRREQ 39
24 #undef TARGET_EMSGSIZE
25 #define TARGET_EMSGSIZE 40
26 #undef TARGET_EPROTOTYPE
27 #define TARGET_EPROTOTYPE 41
28 #undef TARGET_ENOPROTOOPT
29 #define TARGET_ENOPROTOOPT 42
30 #undef TARGET_EPROTONOSUPPORT
31 #define TARGET_EPROTONOSUPPORT 43
32 #undef TARGET_ESOCKTNOSUPPORT
33 #define TARGET_ESOCKTNOSUPPORT 44
34 #undef TARGET_EOPNOTSUPP
35 #define TARGET_EOPNOTSUPP 45
36 #undef TARGET_EPFNOSUPPORT
37 #define TARGET_EPFNOSUPPORT 46
38 #undef TARGET_EAFNOSUPPORT
39 #define TARGET_EAFNOSUPPORT 47
40 #undef TARGET_EADDRINUSE
41 #define TARGET_EADDRINUSE 48
42 #undef TARGET_EADDRNOTAVAIL
43 #define TARGET_EADDRNOTAVAIL 49
44 #undef TARGET_ENETDOWN
45 #define TARGET_ENETDOWN 50
46 #undef TARGET_ENETUNREACH
47 #define TARGET_ENETUNREACH 51
48 #undef TARGET_ENETRESET
49 #define TARGET_ENETRESET 52
50 #undef TARGET_ECONNABORTED
51 #define TARGET_ECONNABORTED 53
52 #undef TARGET_ECONNRESET
53 #define TARGET_ECONNRESET 54
54 #undef TARGET_ENOBUFS
55 #define TARGET_ENOBUFS 55
56 #undef TARGET_EISCONN
57 #define TARGET_EISCONN 56
58 #undef TARGET_ENOTCONN
59 #define TARGET_ENOTCONN 57
60 #undef TARGET_ESHUTDOWN
61 #define TARGET_ESHUTDOWN 58
62 #undef TARGET_ETOOMANYREFS
63 #define TARGET_ETOOMANYREFS 59
64 #undef TARGET_ETIMEDOUT
65 #define TARGET_ETIMEDOUT 60
66 #undef TARGET_ECONNREFUSED
67 #define TARGET_ECONNREFUSED 61
68 #undef TARGET_ELOOP
69 #define TARGET_ELOOP 62
70 #undef TARGET_ENAMETOOLONG
71 #define TARGET_ENAMETOOLONG 63
72 #undef TARGET_EHOSTDOWN
73 #define TARGET_EHOSTDOWN 64
74 #undef TARGET_EHOSTUNREACH
75 #define TARGET_EHOSTUNREACH 65
76 #undef TARGET_ENOTEMPTY
77 #define TARGET_ENOTEMPTY 66
78 /* Unused 67 */
79 #undef TARGET_EUSERS
80 #define TARGET_EUSERS 68
81 #undef TARGET_EDQUOT
82 #define TARGET_EDQUOT 69
83 #undef TARGET_ESTALE
84 #define TARGET_ESTALE 70
85 #undef TARGET_EREMOTE
86 #define TARGET_EREMOTE 71
87 /* Unused 72-76 */
88 #undef TARGET_ENOLCK
89 #define TARGET_ENOLCK 77
90 #undef TARGET_ENOSYS
91 #define TARGET_ENOSYS 78
92 /* Unused 79 */
93 #undef TARGET_ENOMSG
94 #define TARGET_ENOMSG 80
95 #undef TARGET_EIDRM
96 #define TARGET_EIDRM 81
97 #undef TARGET_ENOSR
98 #define TARGET_ENOSR 82
99 #undef TARGET_ETIME
100 #define TARGET_ETIME 83
101 #undef TARGET_EBADMSG
102 #define TARGET_EBADMSG 84
103 #undef TARGET_EPROTO
104 #define TARGET_EPROTO 85
105 #undef TARGET_ENODATA
106 #define TARGET_ENODATA 86
107 #undef TARGET_ENOSTR
108 #define TARGET_ENOSTR 87
109 #undef TARGET_ECHRNG
110 #define TARGET_ECHRNG 88
111 #undef TARGET_EL2NSYNC
112 #define TARGET_EL2NSYNC 89
113 #undef TARGET_EL3HLT
114 #define TARGET_EL3HLT 90
115 #undef TARGET_EL3RST
116 #define TARGET_EL3RST 91
117 #undef TARGET_ENOPKG
118 #define TARGET_ENOPKG 92
119 #undef TARGET_ELNRNG
120 #define TARGET_ELNRNG 93
121 #undef TARGET_EUNATCH
122 #define TARGET_EUNATCH 94
123 #undef TARGET_ENOCSI
124 #define TARGET_ENOCSI 95
125 #undef TARGET_EL2HLT
126 #define TARGET_EL2HLT 96
127 #undef TARGET_EBADE
128 #define TARGET_EBADE 97
129 #undef TARGET_EBADR
130 #define TARGET_EBADR 98
131 #undef TARGET_EXFULL
132 #define TARGET_EXFULL 99
133 #undef TARGET_ENOANO
134 #define TARGET_ENOANO 100
135 #undef TARGET_EBADRQC
136 #define TARGET_EBADRQC 101
137 #undef TARGET_EBADSLT
138 #define TARGET_EBADSLT 102
139 /* Unused 103 */
140 #undef TARGET_EBFONT
141 #define TARGET_EBFONT 104
142 #undef TARGET_ENONET
143 #define TARGET_ENONET 105
144 #undef TARGET_ENOLINK
145 #define TARGET_ENOLINK 106
146 #undef TARGET_EADV
147 #define TARGET_EADV 107
148 #undef TARGET_ESRMNT
149 #define TARGET_ESRMNT 108
150 #undef TARGET_ECOMM
151 #define TARGET_ECOMM 109
152 #undef TARGET_EMULTIHOP
153 #define TARGET_EMULTIHOP 110
154 #undef TARGET_EDOTDOT
155 #define TARGET_EDOTDOT 111
156 #undef TARGET_EOVERFLOW
157 #define TARGET_EOVERFLOW 112
158 #undef TARGET_ENOTUNIQ
159 #define TARGET_ENOTUNIQ 113
160 #undef TARGET_EBADFD
161 #define TARGET_EBADFD 114
162 #undef TARGET_EREMCHG
163 #define TARGET_EREMCHG 115
164 #undef TARGET_EILSEQ
165 #define TARGET_EILSEQ 116
166 /* Same as default 117-121 */
167 #undef TARGET_ELIBACC
168 #define TARGET_ELIBACC 122
169 #undef TARGET_ELIBBAD
170 #define TARGET_ELIBBAD 123
171 #undef TARGET_ELIBSCN
172 #define TARGET_ELIBSCN 124
173 #undef TARGET_ELIBMAX
174 #define TARGET_ELIBMAX 125
175 #undef TARGET_ELIBEXEC
176 #define TARGET_ELIBEXEC 126
177 #undef TARGET_ERESTART
178 #define TARGET_ERESTART 127
179 #undef TARGET_ESTRPIPE
180 #define TARGET_ESTRPIPE 128
181 #undef TARGET_ENOMEDIUM
182 #define TARGET_ENOMEDIUM 129
183 #undef TARGET_EMEDIUMTYPE
184 #define TARGET_EMEDIUMTYPE 130
185 #undef TARGET_ECANCELED
186 #define TARGET_ECANCELED 131
187 #undef TARGET_ENOKEY
188 #define TARGET_ENOKEY 132
189 #undef TARGET_EKEYEXPIRED
190 #define TARGET_EKEYEXPIRED 133
191 #undef TARGET_EKEYREVOKED
192 #define TARGET_EKEYREVOKED 134
193 #undef TARGET_EKEYREJECTED
194 #define TARGET_EKEYREJECTED 135
195 #undef TARGET_EOWNERDEAD
196 #define TARGET_EOWNERDEAD 136
197 #undef TARGET_ENOTRECOVERABLE
198 #define TARGET_ENOTRECOVERABLE 137
199 #undef TARGET_ERFKILL
200 #define TARGET_ERFKILL 138
201 #undef TARGET_EHWPOISON
202 #define TARGET_EHWPOISON 139
204 #endif