1 /* Newlib/libgloss macro values needed by remote target support. */
2 /* This file is machine generated by gennltvals.py. */
6 /* begin errno target macros */
10 { "EADDRNOTAVAIL", 125 },
11 { "EAFNOSUPPORT", 106 },
19 { "ECONNABORTED", 113 },
20 { "ECONNREFUSED", 111 },
21 { "ECONNRESET", 104 },
23 { "EDESTADDRREQ", 121 },
31 { "EHOSTUNREACH", 118 },
34 { "EINPROGRESS", 119 },
45 { "ENAMETOOLONG", 91 },
48 { "ENETUNREACH", 114 },
59 { "ENOPROTOOPT", 109 },
67 { "ENOTRECOVERABLE", 141 },
74 { "EOWNERDEAD", 142 },
76 { "EPFNOSUPPORT", 96 },
79 { "EPROTONOSUPPORT", 123 },
80 { "EPROTOTYPE", 107 },
88 { "ETOOMANYREFS", 129 },
90 { "EWOULDBLOCK", 11 },
93 /* end errno target macros */
97 /* from sys/signal.h */
98 /* begin signal target macros */
119 { "SIGSTKSZ", 8192 },
135 /* end signal target macros */
139 /* from sys/fcntl.h */
140 /* from sys/_default_fcntl.h */
141 /* begin open target macros */
142 { "O_ACCMODE", (0|1|2) },
143 { "O_APPEND", 0x0008 },
144 { "O_CLOEXEC", 0x40000 },
145 { "O_CREAT", 0x0200 },
146 { "O_DIRECT", 0x80000 },
147 { "O_DIRECTORY", 0x200000 },
148 { "O_EXCL", 0x0800 },
149 { "O_EXEC", 0x400000 },
150 { "O_NOCTTY", 0x8000 },
151 { "O_NOFOLLOW", 0x100000 },
152 { "O_NONBLOCK", 0x4000 },
155 { "O_SEARCH", 0x400000 },
156 { "O_SYNC", 0x2000 },
157 { "O_TRUNC", 0x0400 },
160 /* end open target macros */
162 #ifdef NL_TARGET_cr16
165 /* begin cr16 sys target macros */
170 { "SYS_close", 0x402 },
173 { "SYS_execve", 59 },
174 { "SYS_exit", 0x410 },
177 { "SYS_getpid", 20 },
178 { "SYS_isatty", 21 },
181 { "SYS_lseek", 0x405 },
183 { "SYS_open", 0x401 },
185 { "SYS_read", 0x403 },
186 { "SYS_rename", 0x406 },
188 { "SYS_time", 0x300 },
189 { "SYS_unlink", 0x407 },
190 { "SYS_utime", 201 },
193 { "SYS_write", 0x404 },
195 /* end cr16 sys target macros */
198 #ifdef NL_TARGET_d10v
201 /* begin d10v sys target macros */
209 { "SYS_execve", 59 },
213 { "SYS_getpid", 20 },
214 { "SYS_isatty", 21 },
224 { "SYS_unlink", 10 },
225 { "SYS_utime", 201 },
230 /* end d10v sys target macros */
233 #ifdef NL_TARGET_i960
236 /* begin i960 sys target macros */
238 { "SYS_argvlen", 12 },
241 { "SYS_close", 234 },
246 { "SYS_lseek", 233 },
253 { "SYS_write", 232 },
255 /* end i960 sys target macros */
258 #ifdef NL_TARGET_mcore
261 /* begin mcore sys target macros */
262 { "SYS_access", 33 },
271 { "SYS_unlink", 10 },
274 /* end mcore sys target macros */
277 #ifdef NL_TARGET_riscv
280 /* begin riscv sys target macros */
281 { "SYS_access", 1033 },
284 { "SYS_clock_gettime64", 403 },
288 { "SYS_exit_group", 94 },
289 { "SYS_faccessat", 48 },
292 { "SYS_fstatat", 79 },
293 { "SYS_getcwd", 17 },
294 { "SYS_getdents", 61 },
295 { "SYS_getegid", 177 },
296 { "SYS_geteuid", 175 },
297 { "SYS_getgid", 176 },
298 { "SYS_getmainvars", 2011 },
299 { "SYS_getpid", 172 },
300 { "SYS_gettimeofday", 169 },
301 { "SYS_getuid", 174 },
303 { "SYS_link", 1025 },
305 { "SYS_lstat", 1039 },
306 { "SYS_mkdir", 1030 },
308 { "SYS_mremap", 216 },
309 { "SYS_munmap", 215 },
310 { "SYS_open", 1024 },
311 { "SYS_openat", 56 },
313 { "SYS_pwrite", 68 },
315 { "SYS_rt_sigaction", 134 },
316 { "SYS_stat", 1038 },
317 { "SYS_time", 1062 },
318 { "SYS_times", 153 },
319 { "SYS_uname", 160 },
320 { "SYS_unlink", 1026 },
322 { "SYS_writev", 66 },
324 /* end riscv sys target macros */
330 /* begin sh sys target macros */
334 { "SYS_argnlen", 173 },
341 { "SYS_execve", 59 },
345 { "SYS_ftruncate", 130 },
346 { "SYS_getpid", 20 },
347 { "SYS_isatty", 21 },
356 { "SYS_truncate", 129 },
357 { "SYS_unlink", 10 },
358 { "SYS_utime", 201 },
363 /* end sh sys target macros */
366 #ifdef NL_TARGET_v850
369 /* begin v850 sys target macros */
377 { "SYS_execve", 59 },
381 { "SYS_getpid", 20 },
382 { "SYS_gettimeofday", 116 },
383 { "SYS_isatty", 21 },
390 { "SYS_rename", 134 },
394 { "SYS_unlink", 10 },
395 { "SYS_utime", 201 },
400 /* end v850 sys target macros */
405 /* begin sys target macros */
408 { "SYS_argnlen", 23 },
410 { "SYS_argvlen", 12 },
417 { "SYS_gettimeofday", 19 },
423 { "SYS_reconfig", 25 },
431 /* end sys target macros */