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 },
92 /* end errno target macros */
96 /* from sys/signal.h */
97 /* begin signal target macros */
118 { "SIGSTKSZ", 8192 },
133 /* end signal target macros */
137 /* from sys/fcntl.h */
138 /* from sys/_default_fcntl.h */
139 /* begin open target macros */
140 { "O_ACCMODE", (0|1|2) },
141 { "O_APPEND", 0x0008 },
142 { "O_CLOEXEC", 0x40000 },
143 { "O_CREAT", 0x0200 },
144 { "O_DIRECT", 0x80000 },
145 { "O_DIRECTORY", 0x200000 },
146 { "O_EXCL", 0x0800 },
147 { "O_EXEC", 0x400000 },
148 { "O_NOCTTY", 0x8000 },
149 { "O_NOFOLLOW", 0x100000 },
150 { "O_NONBLOCK", 0x4000 },
153 { "O_SEARCH", 0x400000 },
154 { "O_SYNC", 0x2000 },
155 { "O_TRUNC", 0x0400 },
157 /* end open target macros */
159 #ifdef NL_TARGET_bfin
162 /* begin bfin sys target macros */
165 { "SYS_argnlen", 23 },
167 { "SYS_argvlen", 12 },
174 { "SYS_gettimeofday", 19 },
180 { "SYS_reconfig", 25 },
187 /* end bfin sys target macros */
190 #ifdef NL_TARGET_cr16
193 /* begin cr16 sys target macros */
198 { "SYS_close", 0x402 },
201 { "SYS_execve", 59 },
202 { "SYS_exit", 0x410 },
205 { "SYS_getpid", 20 },
206 { "SYS_isatty", 21 },
209 { "SYS_lseek", 0x405 },
211 { "SYS_open", 0x401 },
213 { "SYS_read", 0x403 },
214 { "SYS_rename", 0x406 },
216 { "SYS_time", 0x300 },
217 { "SYS_unlink", 0x407 },
218 { "SYS_utime", 201 },
221 { "SYS_write", 0x404 },
222 /* end cr16 sys target macros */
225 #ifdef NL_TARGET_d10v
228 /* begin d10v sys target macros */
236 { "SYS_execve", 59 },
240 { "SYS_getpid", 20 },
241 { "SYS_isatty", 21 },
251 { "SYS_unlink", 10 },
252 { "SYS_utime", 201 },
256 /* end d10v sys target macros */
259 #ifdef NL_TARGET_fr30
262 /* begin fr30 sys target macros */
265 { "SYS_argnlen", 23 },
267 { "SYS_argvlen", 12 },
274 { "SYS_gettimeofday", 19 },
280 { "SYS_reconfig", 25 },
287 /* end fr30 sys target macros */
293 /* begin frv sys target macros */
296 { "SYS_argnlen", 23 },
298 { "SYS_argvlen", 12 },
305 { "SYS_gettimeofday", 19 },
311 { "SYS_reconfig", 25 },
318 /* end frv sys target macros */
321 #ifdef NL_TARGET_i960
324 /* begin i960 sys target macros */
326 { "SYS_argvlen", 12 },
329 { "SYS_close", 234 },
334 { "SYS_lseek", 233 },
341 { "SYS_write", 232 },
342 /* end i960 sys target macros */
345 #ifdef NL_TARGET_lm32
348 /* begin lm32 sys target macros */
351 { "SYS_argnlen", 23 },
353 { "SYS_argvlen", 12 },
360 { "SYS_gettimeofday", 19 },
366 { "SYS_reconfig", 25 },
373 /* end lm32 sys target macros */
376 #ifdef NL_TARGET_m32r
379 /* begin m32r sys target macros */
382 { "SYS_argnlen", 23 },
384 { "SYS_argvlen", 12 },
391 { "SYS_gettimeofday", 19 },
397 { "SYS_reconfig", 25 },
404 /* end m32r sys target macros */
407 #ifdef NL_TARGET_mcore
410 /* begin mcore sys target macros */
411 { "SYS_access", 33 },
420 { "SYS_unlink", 10 },
422 /* end mcore sys target macros */
425 #ifdef NL_TARGET_mn10200
428 /* begin mn10200 sys target macros */
431 { "SYS_argnlen", 23 },
433 { "SYS_argvlen", 12 },
440 { "SYS_gettimeofday", 19 },
446 { "SYS_reconfig", 25 },
453 /* end mn10200 sys target macros */
456 #ifdef NL_TARGET_mn10300
459 /* begin mn10300 sys target macros */
462 { "SYS_argnlen", 23 },
464 { "SYS_argvlen", 12 },
471 { "SYS_gettimeofday", 19 },
477 { "SYS_reconfig", 25 },
484 /* end mn10300 sys target macros */
487 #ifdef NL_TARGET_msp430
490 /* begin msp430 sys target macros */
493 { "SYS_argnlen", 23 },
495 { "SYS_argvlen", 12 },
502 { "SYS_gettimeofday", 19 },
508 { "SYS_reconfig", 25 },
515 /* end msp430 sys target macros */
521 /* begin pru sys target macros */
524 { "SYS_argnlen", 23 },
526 { "SYS_argvlen", 12 },
533 { "SYS_gettimeofday", 19 },
539 { "SYS_reconfig", 25 },
546 /* end pru sys target macros */
549 #ifdef NL_TARGET_riscv
552 /* begin riscv sys target macros */
553 { "SYS_access", 1033 },
559 { "SYS_exit_group", 94 },
560 { "SYS_faccessat", 48 },
563 { "SYS_fstatat", 79 },
564 { "SYS_getcwd", 17 },
565 { "SYS_getdents", 61 },
566 { "SYS_getegid", 177 },
567 { "SYS_geteuid", 175 },
568 { "SYS_getgid", 176 },
569 { "SYS_getmainvars", 2011 },
570 { "SYS_getpid", 172 },
571 { "SYS_gettimeofday", 169 },
572 { "SYS_getuid", 174 },
574 { "SYS_link", 1025 },
576 { "SYS_lstat", 1039 },
577 { "SYS_mkdir", 1030 },
579 { "SYS_mremap", 216 },
580 { "SYS_munmap", 215 },
581 { "SYS_open", 1024 },
582 { "SYS_openat", 56 },
584 { "SYS_pwrite", 68 },
586 { "SYS_rt_sigaction", 134 },
587 { "SYS_stat", 1038 },
588 { "SYS_time", 1062 },
589 { "SYS_times", 153 },
590 { "SYS_uname", 160 },
591 { "SYS_unlink", 1026 },
593 { "SYS_writev", 66 },
594 /* end riscv sys target macros */
597 #ifdef NL_TARGET_sparc
600 /* begin sparc sys target macros */
603 { "SYS_argnlen", 23 },
605 { "SYS_argvlen", 12 },
612 { "SYS_gettimeofday", 19 },
618 { "SYS_reconfig", 25 },
625 /* end sparc sys target macros */
628 #ifdef NL_TARGET_v850
631 /* begin v850 sys target macros */
639 { "SYS_execve", 59 },
643 { "SYS_getpid", 20 },
644 { "SYS_gettimeofday", 116 },
645 { "SYS_isatty", 21 },
652 { "SYS_rename", 134 },
656 { "SYS_unlink", 10 },
657 { "SYS_utime", 201 },
661 /* end v850 sys target macros */