Skip to content

Commit 1178c25

Browse files
authored
Merge pull request #3858 from hermit-os/hermit
add missing error numbers for HermitOS
2 parents 909c18f + 982e041 commit 1178c25

File tree

2 files changed

+436
-0
lines changed

2 files changed

+436
-0
lines changed

libc-test/semver/hermit.txt

+302
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,302 @@
1+
AF_INET
2+
AF_INET6
3+
CLOCK_REALTIME
4+
CLOCK_MONOTONIC
5+
DT_UNKNOWN
6+
DT_FIFO
7+
DT_CHR
8+
DT_DIR
9+
DT_BLK
10+
DT_REG
11+
DT_LNK
12+
DT_SOCK
13+
DT_WHT
14+
EAI_AGAIN
15+
EAI_BADFLAGS
16+
EAI_FAIL
17+
EAI_FAMILY
18+
EAI_MEMORY
19+
EAI_NODATA
20+
EAI_NONAME
21+
EAI_SERVICE
22+
EAI_SOCKTYPE
23+
EAI_SYSTEM
24+
EAI_OVERFLOW
25+
EFD_SEMAPHORE
26+
EFD_NONBLOCK
27+
EFD_CLOEXEC
28+
F_DUPFD
29+
F_GETFD
30+
F_SETFD
31+
F_GETFL
32+
F_SETFL
33+
FD_CLOEXEC
34+
FIONBIO
35+
FUTEX_RELATIVE_TIMEOUT
36+
IP_TOS
37+
IP_TTL
38+
IP_ADD_MEMBERSHIP
39+
IP_DROP_MEMBERSHIP
40+
IP_MULTICAST_TTL
41+
IP_MULTICAST_LOOP
42+
IPPROTO_IP
43+
IPPROTO_TCP
44+
IPPROTO_UDP
45+
IPPROTO_IPV6
46+
IPV6_ADD_MEMBERSHIP
47+
IPV6_DROP_MEMBERSHIP
48+
IPV6_MULTICAST_LOOP
49+
IPV6_V6ONLY
50+
MSG_PEEK
51+
O_RDONLY
52+
O_WRONLY
53+
O_RDWR
54+
O_CREAT
55+
O_EXCL
56+
O_TRUNC
57+
O_APPEND
58+
O_NONBLOCK
59+
O_DIRECTORY
60+
POLLIN
61+
POLLPRI
62+
POLLOUT
63+
POLLERR
64+
POLLHUP
65+
POLLNVAL
66+
POLLRDNORM
67+
POLLRDBAND
68+
POLLWRNORM
69+
POLLWRBAND
70+
POLLRDHUP
71+
S_IRWXU
72+
S_IRUSR
73+
S_IWUSR
74+
S_IXUSR
75+
S_IRWXG
76+
S_IRGRP
77+
S_IWGRP
78+
S_IXGRP
79+
S_IRWXO
80+
S_IROTH
81+
S_IWOTH
82+
S_IXOTH
83+
S_IFMT
84+
S_IFSOCK
85+
S_IFLNK
86+
S_IFREG
87+
S_IFBLK
88+
S_IFDIR
89+
S_IFCHR
90+
S_IFIFO
91+
SHUT_RD
92+
SHUT_WR
93+
SHUT_RDWR
94+
SO_REUSEADDR
95+
SO_KEEPALIVE
96+
SO_BROADCAST
97+
SO_LINGER
98+
SO_SNDBUF
99+
SO_RCVBUF
100+
SO_SNDTIMEO
101+
SO_RCVTIMEO
102+
SO_ERROR
103+
SOCK_STREAM
104+
SOCK_DGRAM
105+
SOCK_NONBLOCK
106+
SOCK_CLOEXEC
107+
SOL_SOCKET
108+
STDIN_FILENO
109+
STDOUT_FILENO
110+
STDERR_FILENO
111+
TCP_NODELAY
112+
EPERM
113+
ENOENT
114+
ESRCH
115+
EINTR
116+
EIO
117+
ENXIO
118+
E2BIG
119+
ENOEXEC
120+
EBADF
121+
ECHILD
122+
EAGAIN
123+
ENOMEM
124+
EACCES
125+
EFAULT
126+
ENOTBLK
127+
EBUSY
128+
EEXIST
129+
EXDEV
130+
ENODEV
131+
ENOTDIR
132+
EISDIR
133+
EINVAL
134+
ENFILE
135+
EMFILE
136+
ENOTTY
137+
ETXTBSY
138+
EFBIG
139+
ENOSPC
140+
ESPIPE
141+
EROFS
142+
EMLINK
143+
EPIPE
144+
EDOM
145+
ERANGE
146+
EDEADLK
147+
ENAMETOOLONG
148+
ENOLCK
149+
ENOSYS
150+
ENOTEMPTY
151+
ELOOP
152+
EWOULDBLOCK
153+
ENOMSG
154+
EIDRM
155+
ECHRNG
156+
EL2NSYNC
157+
EL3HLT
158+
EL3RST
159+
ELNRNG
160+
EUNATCH
161+
ENOCSI
162+
EL2HLT
163+
EBADE
164+
EBADR
165+
EXFULL
166+
ENOANO
167+
EBADRQC
168+
EBADSLT
169+
EDEADLOCK
170+
EBFONT
171+
ENOSTR
172+
ENODATA
173+
ETIME
174+
ENOSR
175+
ENONET
176+
ENOPKG
177+
EREMOTE
178+
ENOLINK
179+
EADV
180+
ESRMNT
181+
ECOMM
182+
EPROTO
183+
EMULTIHOP
184+
EDOTDOT
185+
EBADMSG
186+
EOVERFLOW
187+
ENOTUNIQ
188+
EBADFD
189+
EREMCHG
190+
ELIBACC
191+
ELIBBAD
192+
ELIBSCN
193+
ELIBMAX
194+
ELIBEXEC
195+
EILSEQ
196+
ERESTART
197+
ESTRPIPE
198+
EUSERS
199+
ENOTSOCK
200+
EDESTADDRREQ
201+
EMSGSIZE
202+
EPROTOTYPE
203+
ENOPROTOOPT
204+
EPROTONOSUPPORT
205+
ESOCKTNOSUPPORT
206+
EOPNOTSUPP
207+
EPFNOSUPPORT
208+
EAFNOSUPPORT
209+
EADDRINUSE
210+
EADDRNOTAVAIL
211+
ENETDOWN
212+
ENETUNREACH
213+
ENETRESET
214+
ECONNABORTED
215+
ECONNRESET
216+
ENOBUFS
217+
EISCONN
218+
ENOTCONN
219+
ESHUTDOWN
220+
ETOOMANYREFS
221+
ETIMEDOUT
222+
ECONNREFUSED
223+
EHOSTDOWN
224+
EHOSTUNREACH
225+
EALREADY
226+
EINPROGRESS
227+
ESTALE
228+
EUCLEAN
229+
ENOTNAM
230+
ENAVAIL
231+
EISNAM
232+
EREMOTEIO
233+
EDQUOT
234+
ENOMEDIUM
235+
EMEDIUMTYPE
236+
ECANCELED
237+
ENOKEY
238+
EKEYEXPIRED
239+
EKEYREVOKED
240+
EKEYREJECTED
241+
EOWNERDEAD
242+
ENOTRECOVERABLE
243+
ERFKIL
244+
EHWPOISON
245+
addrinfo
246+
dirent64
247+
in6_addr
248+
in_addr
249+
iovec
250+
pollfd
251+
sockaddr
252+
sockaddr_in
253+
sockaddr_in6
254+
sockaddr_storage
255+
stat
256+
timespec
257+
sys_abort
258+
sys_accept
259+
sys_alloc
260+
sys_alloc_zeroed
261+
sys_available_parallelism
262+
sys_bind
263+
sys_clock_gettime
264+
sys_close
265+
sys_connect
266+
sys_dealloc
267+
sys_dup
268+
sys_errno
269+
sys_eventfd
270+
sys_exit
271+
sys_fcntl
272+
sys_freeaddrinfo
273+
sys_fstat
274+
sys_futex_wait
275+
sys_futex_wake
276+
sys_getaddrinfo
277+
sys_getdents64
278+
sys_getpeername
279+
sys_getsockname
280+
sys_getsockopt
281+
sys_ioctl
282+
sys_listen
283+
sys_lstat
284+
sys_mkdir
285+
sys_nanosleep
286+
sys_open
287+
sys_poll
288+
sys_read
289+
sys_readv
290+
sys_realloc
291+
sys_recv
292+
sys_recvfrom
293+
sys_rmdir
294+
sys_send
295+
sys_sendto
296+
sys_setsockopt
297+
sys_shutdown
298+
sys_socket
299+
sys_stat
300+
sys_unlink
301+
sys_write
302+
sys_writev

0 commit comments

Comments
 (0)