mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-26 03:24:41 +08:00
670817b947
Like we just did for pulling out the errno & signal maps, pull out the open flag map into a dedicated common file. All newlib ports are using the same map which makes it easy.
274 lines
5.9 KiB
Modula-2
274 lines
5.9 KiB
Modula-2
/* Newlib/libgloss macro values needed by remote target support. */
|
|
/* This file is machine generated by gennltvals.py. */
|
|
#ifdef NL_TARGET_cr16
|
|
#ifdef sys_defs
|
|
/* from syscall.h */
|
|
/* begin cr16 sys target macros */
|
|
{ "SYS_ARG", 24 },
|
|
{ "SYS_chdir", 12 },
|
|
{ "SYS_chmod", 15 },
|
|
{ "SYS_chown", 16 },
|
|
{ "SYS_close", 0x402 },
|
|
{ "SYS_create", 8 },
|
|
{ "SYS_execv", 11 },
|
|
{ "SYS_execve", 59 },
|
|
{ "SYS_exit", 0x410 },
|
|
{ "SYS_fork", 2 },
|
|
{ "SYS_fstat", 22 },
|
|
{ "SYS_getpid", 20 },
|
|
{ "SYS_isatty", 21 },
|
|
{ "SYS_kill", 60 },
|
|
{ "SYS_link", 9 },
|
|
{ "SYS_lseek", 0x405 },
|
|
{ "SYS_mknod", 14 },
|
|
{ "SYS_open", 0x401 },
|
|
{ "SYS_pipe", 42 },
|
|
{ "SYS_read", 0x403 },
|
|
{ "SYS_rename", 0x406 },
|
|
{ "SYS_stat", 38 },
|
|
{ "SYS_time", 0x300 },
|
|
{ "SYS_unlink", 0x407 },
|
|
{ "SYS_utime", 201 },
|
|
{ "SYS_wait", 202 },
|
|
{ "SYS_wait4", 7 },
|
|
{ "SYS_write", 0x404 },
|
|
#undef sys_defs
|
|
/* end cr16 sys target macros */
|
|
#endif
|
|
#endif
|
|
#ifdef NL_TARGET_d10v
|
|
#ifdef sys_defs
|
|
/* from syscall.h */
|
|
/* begin d10v sys target macros */
|
|
{ "SYS_ARG", 24 },
|
|
{ "SYS_chdir", 12 },
|
|
{ "SYS_chmod", 15 },
|
|
{ "SYS_chown", 16 },
|
|
{ "SYS_close", 6 },
|
|
{ "SYS_creat", 8 },
|
|
{ "SYS_execv", 11 },
|
|
{ "SYS_execve", 59 },
|
|
{ "SYS_exit", 1 },
|
|
{ "SYS_fork", 2 },
|
|
{ "SYS_fstat", 22 },
|
|
{ "SYS_getpid", 20 },
|
|
{ "SYS_isatty", 21 },
|
|
{ "SYS_kill", 60 },
|
|
{ "SYS_link", 9 },
|
|
{ "SYS_lseek", 19 },
|
|
{ "SYS_mknod", 14 },
|
|
{ "SYS_open", 5 },
|
|
{ "SYS_pipe", 42 },
|
|
{ "SYS_read", 3 },
|
|
{ "SYS_stat", 38 },
|
|
{ "SYS_time", 23 },
|
|
{ "SYS_unlink", 10 },
|
|
{ "SYS_utime", 201 },
|
|
{ "SYS_wait", 202 },
|
|
{ "SYS_wait4", 7 },
|
|
{ "SYS_write", 4 },
|
|
#undef sys_defs
|
|
/* end d10v sys target macros */
|
|
#endif
|
|
#endif
|
|
#ifdef NL_TARGET_i960
|
|
#ifdef sys_defs
|
|
/* from syscall.h */
|
|
/* begin i960 sys target macros */
|
|
{ "SYS_argv", 13 },
|
|
{ "SYS_argvlen", 12 },
|
|
{ "SYS_chdir", 14 },
|
|
{ "SYS_chmod", 16 },
|
|
{ "SYS_close", 234 },
|
|
{ "SYS_exit", 257 },
|
|
{ "SYS_fstat", 10 },
|
|
{ "SYS_getpid", 8 },
|
|
{ "SYS_kill", 9 },
|
|
{ "SYS_lseek", 233 },
|
|
{ "SYS_open", 230 },
|
|
{ "SYS_read", 231 },
|
|
{ "SYS_stat", 15 },
|
|
{ "SYS_time", 18 },
|
|
{ "SYS_unlink", 7 },
|
|
{ "SYS_utime", 17 },
|
|
{ "SYS_write", 232 },
|
|
#undef sys_defs
|
|
/* end i960 sys target macros */
|
|
#endif
|
|
#endif
|
|
#ifdef NL_TARGET_mcore
|
|
#ifdef sys_defs
|
|
/* from syscall.h */
|
|
/* begin mcore sys target macros */
|
|
{ "SYS_access", 33 },
|
|
{ "SYS_close", 6 },
|
|
{ "SYS_creat", 8 },
|
|
{ "SYS_link", 9 },
|
|
{ "SYS_lseek", 19 },
|
|
{ "SYS_open", 5 },
|
|
{ "SYS_read", 3 },
|
|
{ "SYS_time", 13 },
|
|
{ "SYS_times", 43 },
|
|
{ "SYS_unlink", 10 },
|
|
{ "SYS_write", 4 },
|
|
#undef sys_defs
|
|
/* end mcore sys target macros */
|
|
#endif
|
|
#endif
|
|
#ifdef NL_TARGET_riscv
|
|
#ifdef sys_defs
|
|
/* from syscall.h */
|
|
/* begin riscv sys target macros */
|
|
{ "SYS_access", 1033 },
|
|
{ "SYS_brk", 214 },
|
|
{ "SYS_chdir", 49 },
|
|
{ "SYS_clock_gettime64", 403 },
|
|
{ "SYS_close", 57 },
|
|
{ "SYS_dup", 23 },
|
|
{ "SYS_exit", 93 },
|
|
{ "SYS_exit_group", 94 },
|
|
{ "SYS_faccessat", 48 },
|
|
{ "SYS_fcntl", 25 },
|
|
{ "SYS_fstat", 80 },
|
|
{ "SYS_fstatat", 79 },
|
|
{ "SYS_getcwd", 17 },
|
|
{ "SYS_getdents", 61 },
|
|
{ "SYS_getegid", 177 },
|
|
{ "SYS_geteuid", 175 },
|
|
{ "SYS_getgid", 176 },
|
|
{ "SYS_getmainvars", 2011 },
|
|
{ "SYS_getpid", 172 },
|
|
{ "SYS_gettimeofday", 169 },
|
|
{ "SYS_getuid", 174 },
|
|
{ "SYS_kill", 129 },
|
|
{ "SYS_link", 1025 },
|
|
{ "SYS_lseek", 62 },
|
|
{ "SYS_lstat", 1039 },
|
|
{ "SYS_mkdir", 1030 },
|
|
{ "SYS_mmap", 222 },
|
|
{ "SYS_mremap", 216 },
|
|
{ "SYS_munmap", 215 },
|
|
{ "SYS_open", 1024 },
|
|
{ "SYS_openat", 56 },
|
|
{ "SYS_pread", 67 },
|
|
{ "SYS_pwrite", 68 },
|
|
{ "SYS_read", 63 },
|
|
{ "SYS_rt_sigaction", 134 },
|
|
{ "SYS_stat", 1038 },
|
|
{ "SYS_time", 1062 },
|
|
{ "SYS_times", 153 },
|
|
{ "SYS_uname", 160 },
|
|
{ "SYS_unlink", 1026 },
|
|
{ "SYS_write", 64 },
|
|
{ "SYS_writev", 66 },
|
|
#undef sys_defs
|
|
/* end riscv sys target macros */
|
|
#endif
|
|
#endif
|
|
#ifdef NL_TARGET_sh
|
|
#ifdef sys_defs
|
|
/* from syscall.h */
|
|
/* begin sh sys target macros */
|
|
{ "SYS_ARG", 24 },
|
|
{ "SYS_argc", 172 },
|
|
{ "SYS_argn", 174 },
|
|
{ "SYS_argnlen", 173 },
|
|
{ "SYS_chdir", 12 },
|
|
{ "SYS_chmod", 15 },
|
|
{ "SYS_chown", 16 },
|
|
{ "SYS_close", 6 },
|
|
{ "SYS_creat", 8 },
|
|
{ "SYS_execv", 11 },
|
|
{ "SYS_execve", 59 },
|
|
{ "SYS_exit", 1 },
|
|
{ "SYS_fork", 2 },
|
|
{ "SYS_fstat", 22 },
|
|
{ "SYS_ftruncate", 130 },
|
|
{ "SYS_getpid", 20 },
|
|
{ "SYS_isatty", 21 },
|
|
{ "SYS_link", 9 },
|
|
{ "SYS_lseek", 19 },
|
|
{ "SYS_mknod", 14 },
|
|
{ "SYS_open", 5 },
|
|
{ "SYS_pipe", 42 },
|
|
{ "SYS_read", 3 },
|
|
{ "SYS_stat", 38 },
|
|
{ "SYS_time", 23 },
|
|
{ "SYS_truncate", 129 },
|
|
{ "SYS_unlink", 10 },
|
|
{ "SYS_utime", 201 },
|
|
{ "SYS_wait", 202 },
|
|
{ "SYS_wait4", 7 },
|
|
{ "SYS_write", 4 },
|
|
#undef sys_defs
|
|
/* end sh sys target macros */
|
|
#endif
|
|
#endif
|
|
#ifdef NL_TARGET_v850
|
|
#ifdef sys_defs
|
|
/* from syscall.h */
|
|
/* begin v850 sys target macros */
|
|
{ "SYS_ARG", 24 },
|
|
{ "SYS_chdir", 12 },
|
|
{ "SYS_chmod", 15 },
|
|
{ "SYS_chown", 16 },
|
|
{ "SYS_close", 6 },
|
|
{ "SYS_creat", 8 },
|
|
{ "SYS_execv", 11 },
|
|
{ "SYS_execve", 59 },
|
|
{ "SYS_exit", 1 },
|
|
{ "SYS_fork", 2 },
|
|
{ "SYS_fstat", 22 },
|
|
{ "SYS_getpid", 20 },
|
|
{ "SYS_gettimeofday", 116 },
|
|
{ "SYS_isatty", 21 },
|
|
{ "SYS_link", 9 },
|
|
{ "SYS_lseek", 19 },
|
|
{ "SYS_mknod", 14 },
|
|
{ "SYS_open", 5 },
|
|
{ "SYS_pipe", 42 },
|
|
{ "SYS_read", 3 },
|
|
{ "SYS_rename", 134 },
|
|
{ "SYS_stat", 38 },
|
|
{ "SYS_time", 23 },
|
|
{ "SYS_times", 43 },
|
|
{ "SYS_unlink", 10 },
|
|
{ "SYS_utime", 201 },
|
|
{ "SYS_wait", 202 },
|
|
{ "SYS_wait4", 7 },
|
|
{ "SYS_write", 4 },
|
|
#undef sys_defs
|
|
/* end v850 sys target macros */
|
|
#endif
|
|
#endif
|
|
#ifdef sys_defs
|
|
/* from syscall.h */
|
|
/* begin sys target macros */
|
|
{ "SYS_argc", 22 },
|
|
{ "SYS_argn", 24 },
|
|
{ "SYS_argnlen", 23 },
|
|
{ "SYS_argv", 13 },
|
|
{ "SYS_argvlen", 12 },
|
|
{ "SYS_chdir", 14 },
|
|
{ "SYS_chmod", 16 },
|
|
{ "SYS_close", 3 },
|
|
{ "SYS_exit", 1 },
|
|
{ "SYS_fstat", 10 },
|
|
{ "SYS_getpid", 8 },
|
|
{ "SYS_gettimeofday", 19 },
|
|
{ "SYS_kill", 9 },
|
|
{ "SYS_link", 21 },
|
|
{ "SYS_lseek", 6 },
|
|
{ "SYS_open", 2 },
|
|
{ "SYS_read", 4 },
|
|
{ "SYS_reconfig", 25 },
|
|
{ "SYS_stat", 15 },
|
|
{ "SYS_time", 18 },
|
|
{ "SYS_times", 20 },
|
|
{ "SYS_unlink", 7 },
|
|
{ "SYS_utime", 17 },
|
|
{ "SYS_write", 5 },
|
|
#undef sys_defs
|
|
/* end sys target macros */
|
|
#endif
|