1 /* Newlib/libgloss macro values needed by remote target support. */
2 /* This file is machine generated by gennltvals.sh. */
6 /* begin errno target macros */
10 { "EADDRNOTAVAIL", 125 },
12 { "EAFNOSUPPORT", 106 },
27 { "ECONNABORTED", 113 },
28 { "ECONNREFUSED", 111 },
29 { "ECONNRESET", 104 },
32 { "EDESTADDRREQ", 121 },
40 { "EHOSTUNREACH", 118 },
42 { "EINPROGRESS", 119 },
64 { "ENAMETOOLONG", 91 },
67 { "ENETUNREACH", 114 },
83 { "ENOPROTOOPT", 109 },
99 { "EPFNOSUPPORT", 96 },
103 { "EPROTONOSUPPORT", 123 },
104 { "EPROTOTYPE", 107 },
109 { "ESHUTDOWN", 110 },
110 { "ESOCKTNOSUPPORT", 124 },
116 { "ETIMEDOUT", 116 },
117 { "ETOOMANYREFS", 129 },
121 { "EWOULDBLOCK", 11 },
124 /* end errno target macros */
128 /* from sys/signal.h */
129 /* begin signal target macros */
164 /* end signal target macros */
168 /* from sys/fcntl.h */
169 /* begin open target macros */
170 { "O_ACCMODE", (0 | 1 | 2 ) },
171 { "O_APPEND", 0x0008 },
172 { "O_CREAT", 0x0200 },
173 { "O_EXCL", 0x0800 },
174 { "O_NOCTTY", 0x8000 },
175 { "O_NONBLOCK", 0x4000 },
178 { "O_SYNC", 0x2000 },
179 { "O_TRUNC", 0x0400 },
181 /* end open target macros */
183 #ifdef NL_TARGET_bfin
186 /* begin bfin sys target macros */
189 { "SYS_argnlen", 23 },
191 { "SYS_argvlen", 12 },
198 { "SYS_gettimeofday", 19 },
210 /* end bfin sys target macros */
213 #ifdef NL_TARGET_d10v
216 /* begin d10v sys target macros */
224 { "SYS_execve", 59 },
228 { "SYS_getpid", 20 },
229 { "SYS_isatty", 21 },
239 { "SYS_unlink", 10 },
240 { "SYS_utime", 201 },
244 /* end d10v sys target macros */
247 #ifdef NL_TARGET_fr30
250 /* begin fr30 sys target macros */
252 { "SYS_argvlen", 12 },
268 /* end fr30 sys target macros */
274 /* begin frv sys target macros */
276 { "SYS_argvlen", 12 },
283 { "SYS_gettimeofday", 19 },
294 /* end frv sys target macros */
297 #ifdef NL_TARGET_i960
300 /* begin i960 sys target macros */
302 { "SYS_argvlen", 12 },
305 { "SYS_close", 234 },
310 { "SYS_lseek", 233 },
317 { "SYS_write", 232 },
318 /* end i960 sys target macros */
321 #ifdef NL_TARGET_m32r
324 /* begin m32r sys target macros */
326 { "SYS_argvlen", 12 },
342 /* end m32r sys target macros */
345 #ifdef NL_TARGET_mn10200
348 /* begin mn10200 sys target macros */
350 { "SYS_argvlen", 12 },
366 /* end mn10200 sys target macros */
369 #ifdef NL_TARGET_mn10300
372 /* begin mn10300 sys target macros */
374 { "SYS_argvlen", 12 },
390 /* end mn10300 sys target macros */
393 #ifdef NL_TARGET_sparc
396 /* begin sparc sys target macros */
398 { "SYS_argvlen", 12 },
414 /* end sparc sys target macros */
417 #ifdef NL_TARGET_v850
420 /* begin v850 sys target macros */
428 { "SYS_execve", 59 },
432 { "SYS_getpid", 20 },
433 { "SYS_gettimeofday", 116 },
434 { "SYS_isatty", 21 },
443 { "SYS_unlink", 10 },
444 { "SYS_utime", 201 },
448 /* end v850 sys target macros */
451 #ifdef NL_TARGET_cr16
454 /* begin cr16 sys target macros */
461 { "SYS_execve", 59 },
462 /*{ "SYS_exit", 1 }, REVISIT*/
465 { "SYS_getpid", 20 },
466 { "SYS_isatty", 21 },
471 { "SYS_open", 0x401 },
472 { "SYS_close", 0x402 },
473 { "SYS_read", 0x403 },
474 { "SYS_write", 0x404 },
475 { "SYS_lseek", 0x405 },
476 { "SYS_rename", 0x406 },
477 { "SYS_unlink", 0x407 },
478 { "SYS_exit", 0x410 },
480 { "SYS_time", 0x300 },
481 { "SYS_utime", 201 },
484 /* end cr16 sys target macros */
487 #ifdef NL_TARGET_lm32
490 /* begin lm32 sys target macros */
492 { "SYS_argvlen", 12 },
499 { "SYS_gettimeofday", 19 },
511 /* end lm32 sys target macros */