From 8dc1d08d0c3a5abe3856b04a5a864227fe0ba62d Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Sat, 2 Feb 2002 19:03:57 +0000 Subject: Add in support for the Hitach H8/300H architecture, contributed by Yoshinori Sato --- libc/sysdeps/linux/h8300/bits/syscall.h | 498 ++++++++++++++++++++++++++++++++ 1 file changed, 498 insertions(+) create mode 100644 libc/sysdeps/linux/h8300/bits/syscall.h (limited to 'libc/sysdeps/linux/h8300/bits/syscall.h') diff --git a/libc/sysdeps/linux/h8300/bits/syscall.h b/libc/sysdeps/linux/h8300/bits/syscall.h new file mode 100644 index 000000000..160cb842d --- /dev/null +++ b/libc/sysdeps/linux/h8300/bits/syscall.h @@ -0,0 +1,498 @@ +/* WARNING!!! AUTO-GENERATED FILE!!! DO NOT EDIT!!! */ + +#ifndef _SYSCALL_H +# error "Never use directly; include instead." +#endif + +#define __NR_setup 0 +#define SYS_setup __NR_setup +#define __STR_NR_setup "0 " +#define __NR_exit 1 +#define SYS_exit __NR_exit +#define __STR_NR_exit "1 " +#define __NR_fork 2 +#define SYS_fork __NR_fork +#define __STR_NR_fork "2 " +#define __NR_read 3 +#define SYS_read __NR_read +#define __STR_NR_read "3 " +#define __NR_write 4 +#define SYS_write __NR_write +#define __STR_NR_write "4 " +#define __NR_open 5 +#define SYS_open __NR_open +#define __STR_NR_open "5 " +#define __NR_close 6 +#define SYS_close __NR_close +#define __STR_NR_close "6 " +#define __NR_waitpid 7 +#define SYS_waitpid __NR_waitpid +#define __STR_NR_waitpid "7 " +#define __NR_creat 8 +#define SYS_creat __NR_creat +#define __STR_NR_creat "8 " +#define __NR_link 9 +#define SYS_link __NR_link +#define __STR_NR_link "9 " +#define __NR_unlink 10 +#define SYS_unlink __NR_unlink +#define __STR_NR_unlink "10 " +#define __NR_execve 11 +#define SYS_execve __NR_execve +#define __STR_NR_execve "11 " +#define __NR_chdir 12 +#define SYS_chdir __NR_chdir +#define __STR_NR_chdir "12 " +#define __NR_time 13 +#define SYS_time __NR_time +#define __STR_NR_time "13 " +#define __NR_mknod 14 +#define SYS_mknod __NR_mknod +#define __STR_NR_mknod "14 " +#define __NR_chmod 15 +#define SYS_chmod __NR_chmod +#define __STR_NR_chmod "15 " +#define __NR_chown 16 +#define SYS_chown __NR_chown +#define __STR_NR_chown "16 " +#define __NR_break 17 +#define SYS_break __NR_break +#define __STR_NR_break "17 " +#define __NR_oldstat 18 +#define SYS_oldstat __NR_oldstat +#define __STR_NR_oldstat "18 " +#define __NR_lseek 19 +#define SYS_lseek __NR_lseek +#define __STR_NR_lseek "19 " +#define __NR_getpid 20 +#define SYS_getpid __NR_getpid +#define __STR_NR_getpid "20 " +#define __NR_mount 21 +#define SYS_mount __NR_mount +#define __STR_NR_mount "21 " +#define __NR_umount 22 +#define SYS_umount __NR_umount +#define __STR_NR_umount "22 " +#define __NR_setuid 23 +#define SYS_setuid __NR_setuid +#define __STR_NR_setuid "23 " +#define __NR_getuid 24 +#define SYS_getuid __NR_getuid +#define __STR_NR_getuid "24 " +#define __NR_stime 25 +#define SYS_stime __NR_stime +#define __STR_NR_stime "25 " +#define __NR_ptrace 26 +#define SYS_ptrace __NR_ptrace +#define __STR_NR_ptrace "26 " +#define __NR_alarm 27 +#define SYS_alarm __NR_alarm +#define __STR_NR_alarm "27 " +#define __NR_oldfstat 28 +#define SYS_oldfstat __NR_oldfstat +#define __STR_NR_oldfstat "28 " +#define __NR_pause 29 +#define SYS_pause __NR_pause +#define __STR_NR_pause "29 " +#define __NR_utime 30 +#define SYS_utime __NR_utime +#define __STR_NR_utime "30 " +#define __NR_stty 31 +#define SYS_stty __NR_stty +#define __STR_NR_stty "31 " +#define __NR_gtty 32 +#define SYS_gtty __NR_gtty +#define __STR_NR_gtty "32 " +#define __NR_access 33 +#define SYS_access __NR_access +#define __STR_NR_access "33 " +#define __NR_nice 34 +#define SYS_nice __NR_nice +#define __STR_NR_nice "34 " +#define __NR_ftime 35 +#define SYS_ftime __NR_ftime +#define __STR_NR_ftime "35 " +#define __NR_sync 36 +#define SYS_sync __NR_sync +#define __STR_NR_sync "36 " +#define __NR_kill 37 +#define SYS_kill __NR_kill +#define __STR_NR_kill "37 " +#define __NR_rename 38 +#define SYS_rename __NR_rename +#define __STR_NR_rename "38 " +#define __NR_mkdir 39 +#define SYS_mkdir __NR_mkdir +#define __STR_NR_mkdir "39 " +#define __NR_rmdir 40 +#define SYS_rmdir __NR_rmdir +#define __STR_NR_rmdir "40 " +#define __NR_dup 41 +#define SYS_dup __NR_dup +#define __STR_NR_dup "41 " +#define __NR_pipe 42 +#define SYS_pipe __NR_pipe +#define __STR_NR_pipe "42 " +#define __NR_times 43 +#define SYS_times __NR_times +#define __STR_NR_times "43 " +#define __NR_prof 44 +#define SYS_prof __NR_prof +#define __STR_NR_prof "44 " +#define __NR_brk 45 +#define SYS_brk __NR_brk +#define __STR_NR_brk "45 " +#define __NR_setgid 46 +#define SYS_setgid __NR_setgid +#define __STR_NR_setgid "46 " +#define __NR_getgid 47 +#define SYS_getgid __NR_getgid +#define __STR_NR_getgid "47 " +#define __NR_signal 48 +#define SYS_signal __NR_signal +#define __STR_NR_signal "48 " +#define __NR_geteuid 49 +#define SYS_geteuid __NR_geteuid +#define __STR_NR_geteuid "49 " +#define __NR_getegid 50 +#define SYS_getegid __NR_getegid +#define __STR_NR_getegid "50 " +#define __NR_acct 51 +#define SYS_acct __NR_acct +#define __STR_NR_acct "51 " +#define __NR_phys 52 +#define SYS_phys __NR_phys +#define __STR_NR_phys "52 " +#define __NR_lock 53 +#define SYS_lock __NR_lock +#define __STR_NR_lock "53 " +#define __NR_ioctl 54 +#define SYS_ioctl __NR_ioctl +#define __STR_NR_ioctl "54 " +#define __NR_fcntl 55 +#define SYS_fcntl __NR_fcntl +#define __STR_NR_fcntl "55 " +#define __NR_mpx 56 +#define SYS_mpx __NR_mpx +#define __STR_NR_mpx "56 " +#define __NR_setpgid 57 +#define SYS_setpgid __NR_setpgid +#define __STR_NR_setpgid "57 " +#define __NR_ulimit 58 +#define SYS_ulimit __NR_ulimit +#define __STR_NR_ulimit "58 " +#define __NR_oldolduname 59 +#define SYS_oldolduname __NR_oldolduname +#define __STR_NR_oldolduname "59 " +#define __NR_umask 60 +#define SYS_umask __NR_umask +#define __STR_NR_umask "60 " +#define __NR_chroot 61 +#define SYS_chroot __NR_chroot +#define __STR_NR_chroot "61 " +#define __NR_ustat 62 +#define SYS_ustat __NR_ustat +#define __STR_NR_ustat "62 " +#define __NR_dup2 63 +#define SYS_dup2 __NR_dup2 +#define __STR_NR_dup2 "63 " +#define __NR_getppid 64 +#define SYS_getppid __NR_getppid +#define __STR_NR_getppid "64 " +#define __NR_getpgrp 65 +#define SYS_getpgrp __NR_getpgrp +#define __STR_NR_getpgrp "65 " +#define __NR_setsid 66 +#define SYS_setsid __NR_setsid +#define __STR_NR_setsid "66 " +#define __NR_sigaction 67 +#define SYS_sigaction __NR_sigaction +#define __STR_NR_sigaction "67 " +#define __NR_sgetmask 68 +#define SYS_sgetmask __NR_sgetmask +#define __STR_NR_sgetmask "68 " +#define __NR_ssetmask 69 +#define SYS_ssetmask __NR_ssetmask +#define __STR_NR_ssetmask "69 " +#define __NR_setreuid 70 +#define SYS_setreuid __NR_setreuid +#define __STR_NR_setreuid "70 " +#define __NR_setregid 71 +#define SYS_setregid __NR_setregid +#define __STR_NR_setregid "71 " +#define __NR_sigsuspend 72 +#define SYS_sigsuspend __NR_sigsuspend +#define __STR_NR_sigsuspend "72 " +#define __NR_sigpending 73 +#define SYS_sigpending __NR_sigpending +#define __STR_NR_sigpending "73 " +#define __NR_sethostname 74 +#define SYS_sethostname __NR_sethostname +#define __STR_NR_sethostname "74 " +#define __NR_setrlimit 75 +#define SYS_setrlimit __NR_setrlimit +#define __STR_NR_setrlimit "75 " +#define __NR_getrlimit 76 +#define SYS_getrlimit __NR_getrlimit +#define __STR_NR_getrlimit "76 " +#define __NR_getrusage 77 +#define SYS_getrusage __NR_getrusage +#define __STR_NR_getrusage "77 " +#define __NR_gettimeofday 78 +#define SYS_gettimeofday __NR_gettimeofday +#define __STR_NR_gettimeofday "78 " +#define __NR_settimeofday 79 +#define SYS_settimeofday __NR_settimeofday +#define __STR_NR_settimeofday "79 " +#define __NR_getgroups 80 +#define SYS_getgroups __NR_getgroups +#define __STR_NR_getgroups "80 " +#define __NR_setgroups 81 +#define SYS_setgroups __NR_setgroups +#define __STR_NR_setgroups "81 " +#define __NR_select 82 +#define SYS_select __NR_select +#define __STR_NR_select "82 " +#define __NR_symlink 83 +#define SYS_symlink __NR_symlink +#define __STR_NR_symlink "83 " +#define __NR_oldlstat 84 +#define SYS_oldlstat __NR_oldlstat +#define __STR_NR_oldlstat "84 " +#define __NR_readlink 85 +#define SYS_readlink __NR_readlink +#define __STR_NR_readlink "85 " +#define __NR_uselib 86 +#define SYS_uselib __NR_uselib +#define __STR_NR_uselib "86 " +#define __NR_swapon 87 +#define SYS_swapon __NR_swapon +#define __STR_NR_swapon "87 " +#define __NR_reboot 88 +#define SYS_reboot __NR_reboot +#define __STR_NR_reboot "88 " +#define __NR_readdir 89 +#define SYS_readdir __NR_readdir +#define __STR_NR_readdir "89 " +#define __NR_mmap 90 +#define SYS_mmap __NR_mmap +#define __STR_NR_mmap "90 " +#define __NR_munmap 91 +#define SYS_munmap __NR_munmap +#define __STR_NR_munmap "91 " +#define __NR_truncate 92 +#define SYS_truncate __NR_truncate +#define __STR_NR_truncate "92 " +#define __NR_ftruncate 93 +#define SYS_ftruncate __NR_ftruncate +#define __STR_NR_ftruncate "93 " +#define __NR_fchmod 94 +#define SYS_fchmod __NR_fchmod +#define __STR_NR_fchmod "94 " +#define __NR_fchown 95 +#define SYS_fchown __NR_fchown +#define __STR_NR_fchown "95 " +#define __NR_getpriority 96 +#define SYS_getpriority __NR_getpriority +#define __STR_NR_getpriority "96 " +#define __NR_setpriority 97 +#define SYS_setpriority __NR_setpriority +#define __STR_NR_setpriority "97 " +#define __NR_profil 98 +#define SYS_profil __NR_profil +#define __STR_NR_profil "98 " +#define __NR_statfs 99 +#define SYS_statfs __NR_statfs +#define __STR_NR_statfs "99 " +#define __NR_fstatfs 100 +#define SYS_fstatfs __NR_fstatfs +#define __STR_NR_fstatfs "100 " +#define __NR_ioperm 101 +#define SYS_ioperm __NR_ioperm +#define __STR_NR_ioperm "101 " +#define __NR_socketcall 102 +#define SYS_socketcall __NR_socketcall +#define __STR_NR_socketcall "102 " +#define __NR_syslog 103 +#define SYS_syslog __NR_syslog +#define __STR_NR_syslog "103 " +#define __NR_setitimer 104 +#define SYS_setitimer __NR_setitimer +#define __STR_NR_setitimer "104 " +#define __NR_getitimer 105 +#define SYS_getitimer __NR_getitimer +#define __STR_NR_getitimer "105 " +#define __NR_stat 106 +#define SYS_stat __NR_stat +#define __STR_NR_stat "106 " +#define __NR_lstat 107 +#define SYS_lstat __NR_lstat +#define __STR_NR_lstat "107 " +#define __NR_fstat 108 +#define SYS_fstat __NR_fstat +#define __STR_NR_fstat "108 " +#define __NR_olduname 109 +#define SYS_olduname __NR_olduname +#define __STR_NR_olduname "109 " +#define __NR_iopl not supported +#define SYS_iopl __NR_iopl +#define __STR_NR_iopl "not supported " +#define __NR_vhangup 111 +#define SYS_vhangup __NR_vhangup +#define __STR_NR_vhangup "111 " +#define __NR_idle 112 +#define SYS_idle __NR_idle +#define __STR_NR_idle "112 " +#define __NR_vm86 not supported +#define SYS_vm86 __NR_vm86 +#define __STR_NR_vm86 "not supported " +#define __NR_wait4 114 +#define SYS_wait4 __NR_wait4 +#define __STR_NR_wait4 "114 " +#define __NR_swapoff 115 +#define SYS_swapoff __NR_swapoff +#define __STR_NR_swapoff "115 " +#define __NR_sysinfo 116 +#define SYS_sysinfo __NR_sysinfo +#define __STR_NR_sysinfo "116 " +#define __NR_ipc 117 +#define SYS_ipc __NR_ipc +#define __STR_NR_ipc "117 " +#define __NR_fsync 118 +#define SYS_fsync __NR_fsync +#define __STR_NR_fsync "118 " +#define __NR_sigreturn 119 +#define SYS_sigreturn __NR_sigreturn +#define __STR_NR_sigreturn "119 " +#define __NR_clone 120 +#define SYS_clone __NR_clone +#define __STR_NR_clone "120 " +#define __NR_setdomainname 121 +#define SYS_setdomainname __NR_setdomainname +#define __STR_NR_setdomainname "121 " +#define __NR_uname 122 +#define SYS_uname __NR_uname +#define __STR_NR_uname "122 " +#define __NR_cacheflush 123 +#define SYS_cacheflush __NR_cacheflush +#define __STR_NR_cacheflush "123 " +#define __NR_adjtimex 124 +#define SYS_adjtimex __NR_adjtimex +#define __STR_NR_adjtimex "124 " +#define __NR_mprotect 125 +#define SYS_mprotect __NR_mprotect +#define __STR_NR_mprotect "125 " +#define __NR_sigprocmask 126 +#define SYS_sigprocmask __NR_sigprocmask +#define __STR_NR_sigprocmask "126 " +#define __NR_create_module 127 +#define SYS_create_module __NR_create_module +#define __STR_NR_create_module "127 " +#define __NR_init_module 128 +#define SYS_init_module __NR_init_module +#define __STR_NR_init_module "128 " +#define __NR_delete_module 129 +#define SYS_delete_module __NR_delete_module +#define __STR_NR_delete_module "129 " +#define __NR_get_kernel_syms 130 +#define SYS_get_kernel_syms __NR_get_kernel_syms +#define __STR_NR_get_kernel_syms "130 " +#define __NR_quotactl 131 +#define SYS_quotactl __NR_quotactl +#define __STR_NR_quotactl "131 " +#define __NR_getpgid 132 +#define SYS_getpgid __NR_getpgid +#define __STR_NR_getpgid "132 " +#define __NR_fchdir 133 +#define SYS_fchdir __NR_fchdir +#define __STR_NR_fchdir "133 " +#define __NR_bdflush 134 +#define SYS_bdflush __NR_bdflush +#define __STR_NR_bdflush "134 " +#define __NR_sysfs 135 +#define SYS_sysfs __NR_sysfs +#define __STR_NR_sysfs "135 " +#define __NR_personality 136 +#define SYS_personality __NR_personality +#define __STR_NR_personality "136 " +#define __NR_afs_syscall 137 +#define SYS_afs_syscall __NR_afs_syscall +#define __STR_NR_afs_syscall "137 " +#define __NR_setfsuid 138 +#define SYS_setfsuid __NR_setfsuid +#define __STR_NR_setfsuid "138 " +#define __NR_setfsgid 139 +#define SYS_setfsgid __NR_setfsgid +#define __STR_NR_setfsgid "139 " +#define __NR__llseek 140 +#define SYS__llseek __NR__llseek +#define __STR_NR__llseek "140 " +#define __NR_getdents 141 +#define SYS_getdents __NR_getdents +#define __STR_NR_getdents "141 " +#define __NR__newselect 142 +#define SYS__newselect __NR__newselect +#define __STR_NR__newselect "142 " +#define __NR_flock 143 +#define SYS_flock __NR_flock +#define __STR_NR_flock "143 " +#define __NR_msync 144 +#define SYS_msync __NR_msync +#define __STR_NR_msync "144 " +#define __NR_readv 145 +#define SYS_readv __NR_readv +#define __STR_NR_readv "145 " +#define __NR_writev 146 +#define SYS_writev __NR_writev +#define __STR_NR_writev "146 " +#define __NR_getsid 147 +#define SYS_getsid __NR_getsid +#define __STR_NR_getsid "147 " +#define __NR_fdatasync 148 +#define SYS_fdatasync __NR_fdatasync +#define __STR_NR_fdatasync "148 " +#define __NR__sysctl 149 +#define SYS__sysctl __NR__sysctl +#define __STR_NR__sysctl "149 " +#define __NR_mlock 150 +#define SYS_mlock __NR_mlock +#define __STR_NR_mlock "150 " +#define __NR_munlock 151 +#define SYS_munlock __NR_munlock +#define __STR_NR_munlock "151 " +#define __NR_mlockall 152 +#define SYS_mlockall __NR_mlockall +#define __STR_NR_mlockall "152 " +#define __NR_munlockall 153 +#define SYS_munlockall __NR_munlockall +#define __STR_NR_munlockall "153 " +#define __NR_sched_setparam 154 +#define SYS_sched_setparam __NR_sched_setparam +#define __STR_NR_sched_setparam "154 " +#define __NR_sched_getparam 155 +#define SYS_sched_getparam __NR_sched_getparam +#define __STR_NR_sched_getparam "155 " +#define __NR_sched_setscheduler 156 +#define SYS_sched_setscheduler __NR_sched_setscheduler +#define __STR_NR_sched_setscheduler "156 " +#define __NR_sched_getscheduler 157 +#define SYS_sched_getscheduler __NR_sched_getscheduler +#define __STR_NR_sched_getscheduler "157 " +#define __NR_sched_yield 158 +#define SYS_sched_yield __NR_sched_yield +#define __STR_NR_sched_yield "158 " +#define __NR_sched_get_priority_max 159 +#define SYS_sched_get_priority_max __NR_sched_get_priority_max +#define __STR_NR_sched_get_priority_max "159 " +#define __NR_sched_get_priority_min 160 +#define SYS_sched_get_priority_min __NR_sched_get_priority_min +#define __STR_NR_sched_get_priority_min "160 " +#define __NR_sched_rr_get_interval 161 +#define SYS_sched_rr_get_interval __NR_sched_rr_get_interval +#define __STR_NR_sched_rr_get_interval "161 " +#define __NR_nanosleep 162 +#define SYS_nanosleep __NR_nanosleep +#define __STR_NR_nanosleep "162 " +#define __NR_mremap 163 +#define SYS_mremap __NR_mremap +#define __STR_NR_mremap "163 " -- cgit v1.2.3