diff options
| author | He Zhe <zhe.he@windriver.com> | 2019-08-23 15:10:00 +0800 |
|---|---|---|
| committer | Cyril Hrubis <chrubis@suse.cz> | 2019-08-27 16:48:31 +0200 |
| commit | 01e4dc22226419ee455fa3443c2a55049105e67f (patch) | |
| tree | b096bea4405b255c1681ff1c9ddcca1bfa1bafe5 /include | |
| parent | c0ca57d90c789a43f27551e4ae40546e46d82ac5 (diff) | |
| download | platform_external_ltp-01e4dc22226419ee455fa3443c2a55049105e67f.tar.gz platform_external_ltp-01e4dc22226419ee455fa3443c2a55049105e67f.tar.bz2 platform_external_ltp-01e4dc22226419ee455fa3443c2a55049105e67f.zip | |
lapi/syscalls: Add MIPS support
Add syscall number definitions for MIPS architectures including o32, n32
and n64.
Signed-off-by: He Zhe <zhe.he@windriver.com>
Acked-by: Cyril Hrubis <chrubis@suse.cz>
Diffstat (limited to 'include')
| -rw-r--r-- | include/lapi/syscalls/mips_n32.in | 363 | ||||
| -rw-r--r-- | include/lapi/syscalls/mips_n64.in | 339 | ||||
| -rw-r--r-- | include/lapi/syscalls/mips_o32.in | 409 | ||||
| -rw-r--r-- | include/lapi/syscalls/order | 3 | ||||
| -rwxr-xr-x | include/lapi/syscalls/regen.sh | 3 |
5 files changed, 1117 insertions, 0 deletions
diff --git a/include/lapi/syscalls/mips_n32.in b/include/lapi/syscalls/mips_n32.in new file mode 100644 index 000000000..25dc020d1 --- /dev/null +++ b/include/lapi/syscalls/mips_n32.in @@ -0,0 +1,363 @@ +read 0 +write 1 +open 2 +close 3 +stat 4 +fstat 5 +lstat 6 +poll 7 +lseek 8 +mmap 9 +mprotect 10 +munmap 11 +brk 12 +rt_sigaction 13 +rt_sigprocmask 14 +ioctl 15 +pread64 16 +pwrite64 17 +readv 18 +writev 19 +access 20 +pipe 21 +_newselect 22 +sched_yield 23 +mremap 24 +msync 25 +mincore 26 +madvise 27 +shmget 28 +shmat 29 +shmctl 30 +dup 31 +dup2 32 +pause 33 +nanosleep 34 +getitimer 35 +setitimer 36 +alarm 37 +getpid 38 +sendfile 39 +socket 40 +connect 41 +accept 42 +sendto 43 +recvfrom 44 +sendmsg 45 +recvmsg 46 +shutdown 47 +bind 48 +listen 49 +getsockname 50 +getpeername 51 +socketpair 52 +setsockopt 53 +getsockopt 54 +clone 55 +fork 56 +execve 57 +exit 58 +wait4 59 +kill 60 +uname 61 +semget 62 +semop 63 +semctl 64 +shmdt 65 +msgget 66 +msgsnd 67 +msgrcv 68 +msgctl 69 +fcntl 70 +flock 71 +fsync 72 +fdatasync 73 +truncate 74 +ftruncate 75 +getdents 76 +getcwd 77 +chdir 78 +fchdir 79 +rename 80 +mkdir 81 +rmdir 82 +creat 83 +link 84 +unlink 85 +symlink 86 +readlink 87 +chmod 88 +fchmod 89 +chown 90 +fchown 91 +lchown 92 +umask 93 +gettimeofday 94 +getrlimit 95 +getrusage 96 +sysinfo 97 +times 98 +ptrace 99 +getuid 100 +syslog 101 +getgid 102 +setuid 103 +setgid 104 +geteuid 105 +getegid 106 +setpgid 107 +getppid 108 +getpgrp 109 +setsid 110 +setreuid 111 +setregid 112 +getgroups 113 +setgroups 114 +setresuid 115 +getresuid 116 +setresgid 117 +getresgid 118 +getpgid 119 +setfsuid 120 +setfsgid 121 +getsid 122 +capget 123 +capset 124 +rt_sigpending 125 +rt_sigtimedwait 126 +rt_sigqueueinfo 127 +rt_sigsuspend 128 +sigaltstack 129 +utime 130 +mknod 131 +personality 132 +ustat 133 +statfs 134 +fstatfs 135 +sysfs 136 +getpriority 137 +setpriority 138 +sched_setparam 139 +sched_getparam 140 +sched_setscheduler 141 +sched_getscheduler 142 +sched_get_priority_max 143 +sched_get_priority_min 144 +sched_rr_get_interval 145 +mlock 146 +munlock 147 +mlockall 148 +munlockall 149 +vhangup 150 +pivot_root 151 +_sysctl 152 +prctl 153 +adjtimex 154 +setrlimit 155 +chroot 156 +sync 157 +acct 158 +settimeofday 159 +mount 160 +umount2 161 +swapon 162 +swapoff 163 +reboot 164 +sethostname 165 +setdomainname 166 +create_module 167 +init_module 168 +delete_module 169 +get_kernel_syms 170 +query_module 171 +quotactl 172 +nfsservctl 173 +getpmsg 174 +putpmsg 175 +afs_syscall 176 +reserved177 177 +gettid 178 +readahead 179 +setxattr 180 +lsetxattr 181 +fsetxattr 182 +getxattr 183 +lgetxattr 184 +fgetxattr 185 +listxattr 186 +llistxattr 187 +flistxattr 188 +removexattr 189 +lremovexattr 190 +fremovexattr 191 +tkill 192 +reserved193 193 +futex 194 +sched_setaffinity 195 +sched_getaffinity 196 +cacheflush 197 +cachectl 198 +sysmips 199 +io_setup 200 +io_destroy 201 +io_getevents 202 +io_submit 203 +io_cancel 204 +exit_group 205 +lookup_dcookie 206 +epoll_create 207 +epoll_ctl 208 +epoll_wait 209 +remap_file_pages 210 +rt_sigreturn 211 +fcntl64 212 +set_tid_address 213 +restart_syscall 214 +semtimedop 215 +fadvise64 216 +statfs64 217 +fstatfs64 218 +sendfile64 219 +timer_create 220 +timer_settime 221 +timer_gettime 222 +timer_getoverrun 223 +timer_delete 224 +clock_settime 225 +clock_gettime 226 +clock_getres 227 +clock_nanosleep 228 +tgkill 229 +utimes 230 +mbind 231 +get_mempolicy 232 +set_mempolicy 233 +mq_open 234 +mq_unlink 235 +mq_timedsend 236 +mq_timedreceive 237 +mq_notify 238 +mq_getsetattr 239 +vserver 240 +waitid 241 +add_key 243 +request_key 244 +keyctl 245 +set_thread_area 246 +inotify_init 247 +inotify_add_watch 248 +inotify_rm_watch 249 +migrate_pages 250 +openat 251 +mkdirat 252 +mknodat 253 +fchownat 254 +futimesat 255 +newfstatat 256 +unlinkat 257 +renameat 258 +linkat 259 +symlinkat 260 +readlinkat 261 +fchmodat 262 +faccessat 263 +pselect6 264 +ppoll 265 +unshare 266 +splice 267 +sync_file_range 268 +tee 269 +vmsplice 270 +move_pages 271 +set_robust_list 272 +get_robust_list 273 +kexec_load 274 +getcpu 275 +epoll_pwait 276 +ioprio_set 277 +ioprio_get 278 +utimensat 279 +signalfd 280 +timerfd 281 +eventfd 282 +fallocate 283 +timerfd_create 284 +timerfd_gettime 285 +timerfd_settime 286 +signalfd4 287 +eventfd2 288 +epoll_create1 289 +dup3 290 +pipe2 291 +inotify_init1 292 +preadv 293 +pwritev 294 +rt_tgsigqueueinfo 295 +perf_event_open 296 +accept4 297 +recvmmsg 298 +getdents64 299 +fanotify_init 300 +fanotify_mark 301 +prlimit64 302 +name_to_handle_at 303 +open_by_handle_at 304 +clock_adjtime 305 +syncfs 306 +sendmmsg 307 +setns 308 +process_vm_readv 309 +process_vm_writev 310 +kcmp 311 +finit_module 312 +sched_setattr 313 +sched_getattr 314 +renameat2 315 +seccomp 316 +getrandom 317 +memfd_create 318 +bpf 319 +execveat 320 +userfaultfd 321 +membarrier 322 +mlock2 323 +copy_file_range 324 +preadv2 325 +pwritev2 326 +pkey_mprotect 327 +pkey_alloc 328 +pkey_free 329 +statx 330 +rseq 331 +io_pgetevents 332 +clock_gettime64 403 +clock_settime64 404 +clock_adjtime64 405 +clock_getres_time64 406 +clock_nanosleep_time64 407 +timer_gettime64 408 +timer_settime64 409 +timerfd_gettime64 410 +timerfd_settime64 411 +utimensat_time64 412 +pselect6_time64 413 +ppoll_time64 414 +io_pgetevents_time64 416 +recvmmsg_time64 417 +mq_timedsend_time64 418 +mq_timedreceive_time64 419 +semtimedop_time64 420 +rt_sigtimedwait_time64 421 +futex_time64 422 +sched_rr_get_interval_time64 423 +pidfd_send_signal 424 +io_uring_setup 425 +io_uring_enter 426 +io_uring_register 427 +open_tree 428 +move_mount 429 +fsopen 430 +fsconfig 431 +fsmount 432 +fspick 433 +pidfd_open 434 diff --git a/include/lapi/syscalls/mips_n64.in b/include/lapi/syscalls/mips_n64.in new file mode 100644 index 000000000..68ba6f1a0 --- /dev/null +++ b/include/lapi/syscalls/mips_n64.in @@ -0,0 +1,339 @@ +read 0 +write 1 +open 2 +close 3 +stat 4 +fstat 5 +lstat 6 +poll 7 +lseek 8 +mmap 9 +mprotect 10 +munmap 11 +brk 12 +rt_sigaction 13 +rt_sigprocmask 14 +ioctl 15 +pread64 16 +pwrite64 17 +readv 18 +writev 19 +access 20 +pipe 21 +_newselect 22 +sched_yield 23 +mremap 24 +msync 25 +mincore 26 +madvise 27 +shmget 28 +shmat 29 +shmctl 30 +dup 31 +dup2 32 +pause 33 +nanosleep 34 +getitimer 35 +setitimer 36 +alarm 37 +getpid 38 +sendfile 39 +socket 40 +connect 41 +accept 42 +sendto 43 +recvfrom 44 +sendmsg 45 +recvmsg 46 +shutdown 47 +bind 48 +listen 49 +getsockname 50 +getpeername 51 +socketpair 52 +setsockopt 53 +getsockopt 54 +clone 55 +fork 56 +execve 57 +exit 58 +wait4 59 +kill 60 +uname 61 +semget 62 +semop 63 +semctl 64 +shmdt 65 +msgget 66 +msgsnd 67 +msgrcv 68 +msgctl 69 +fcntl 70 +flock 71 +fsync 72 +fdatasync 73 +truncate 74 +ftruncate 75 +getdents 76 +getcwd 77 +chdir 78 +fchdir 79 +rename 80 +mkdir 81 +rmdir 82 +creat 83 +link 84 +unlink 85 +symlink 86 +readlink 87 +chmod 88 +fchmod 89 +chown 90 +fchown 91 +lchown 92 +umask 93 +gettimeofday 94 +getrlimit 95 +getrusage 96 +sysinfo 97 +times 98 +ptrace 99 +getuid 100 +syslog 101 +getgid 102 +setuid 103 +setgid 104 +geteuid 105 +getegid 106 +setpgid 107 +getppid 108 +getpgrp 109 +setsid 110 +setreuid 111 +setregid 112 +getgroups 113 +setgroups 114 +setresuid 115 +getresuid 116 +setresgid 117 +getresgid 118 +getpgid 119 +setfsuid 120 +setfsgid 121 +getsid 122 +capget 123 +capset 124 +rt_sigpending 125 +rt_sigtimedwait 126 +rt_sigqueueinfo 127 +rt_sigsuspend 128 +sigaltstack 129 +utime 130 +mknod 131 +personality 132 +ustat 133 +statfs 134 +fstatfs 135 +sysfs 136 +getpriority 137 +setpriority 138 +sched_setparam 139 +sched_getparam 140 +sched_setscheduler 141 +sched_getscheduler 142 +sched_get_priority_max 143 +sched_get_priority_min 144 +sched_rr_get_interval 145 +mlock 146 +munlock 147 +mlockall 148 +munlockall 149 +vhangup 150 +pivot_root 151 +_sysctl 152 +prctl 153 +adjtimex 154 +setrlimit 155 +chroot 156 +sync 157 +acct 158 +settimeofday 159 +mount 160 +umount2 161 +swapon 162 +swapoff 163 +reboot 164 +sethostname 165 +setdomainname 166 +create_module 167 +init_module 168 +delete_module 169 +get_kernel_syms 170 +query_module 171 +quotactl 172 +nfsservctl 173 +getpmsg 174 +putpmsg 175 +afs_syscall 176 +reserved177 177 +gettid 178 +readahead 179 +setxattr 180 +lsetxattr 181 +fsetxattr 182 +getxattr 183 +lgetxattr 184 +fgetxattr 185 +listxattr 186 +llistxattr 187 +flistxattr 188 +removexattr 189 +lremovexattr 190 +fremovexattr 191 +tkill 192 +reserved193 193 +futex 194 +sched_setaffinity 195 +sched_getaffinity 196 +cacheflush 197 +cachectl 198 +sysmips 199 +io_setup 200 +io_destroy 201 +io_getevents 202 +io_submit 203 +io_cancel 204 +exit_group 205 +lookup_dcookie 206 +epoll_create 207 +epoll_ctl 208 +epoll_wait 209 +remap_file_pages 210 +rt_sigreturn 211 +set_tid_address 212 +restart_syscall 213 +semtimedop 214 +fadvise64 215 +timer_create 216 +timer_settime 217 +timer_gettime 218 +timer_getoverrun 219 +timer_delete 220 +clock_settime 221 +clock_gettime 222 +clock_getres 223 +clock_nanosleep 224 +tgkill 225 +utimes 226 +mbind 227 +get_mempolicy 228 +set_mempolicy 229 +mq_open 230 +mq_unlink 231 +mq_timedsend 232 +mq_timedreceive 233 +mq_notify 234 +mq_getsetattr 235 +vserver 236 +waitid 237 +add_key 239 +request_key 240 +keyctl 241 +set_thread_area 242 +inotify_init 243 +inotify_add_watch 244 +inotify_rm_watch 245 +migrate_pages 246 +openat 247 +mkdirat 248 +mknodat 249 +fchownat 250 +futimesat 251 +newfstatat 252 +unlinkat 253 +renameat 254 +linkat 255 +symlinkat 256 +readlinkat 257 +fchmodat 258 +faccessat 259 +pselect6 260 +ppoll 261 +unshare 262 +splice 263 +sync_file_range 264 +tee 265 +vmsplice 266 +move_pages 267 +set_robust_list 268 +get_robust_list 269 +kexec_load 270 +getcpu 271 +epoll_pwait 272 +ioprio_set 273 +ioprio_get 274 +utimensat 275 +signalfd 276 +timerfd 277 +eventfd 278 +fallocate 279 +timerfd_create 280 +timerfd_gettime 281 +timerfd_settime 282 +signalfd4 283 +eventfd2 284 +epoll_create1 285 +dup3 286 +pipe2 287 +inotify_init1 288 +preadv 289 +pwritev 290 +rt_tgsigqueueinfo 291 +perf_event_open 292 +accept4 293 +recvmmsg 294 +fanotify_init 295 +fanotify_mark 296 +prlimit64 297 +name_to_handle_at 298 +open_by_handle_at 299 +clock_adjtime 300 +syncfs 301 +sendmmsg 302 +setns 303 +process_vm_readv 304 +process_vm_writev 305 +kcmp 306 +finit_module 307 +getdents64 308 +sched_setattr 309 +sched_getattr 310 +renameat2 311 +seccomp 312 +getrandom 313 +memfd_create 314 +bpf 315 +execveat 316 +userfaultfd 317 +membarrier 318 +mlock2 319 +copy_file_range 320 +preadv2 321 +pwritev2 322 +pkey_mprotect 323 +pkey_alloc 324 +pkey_free 325 +statx 326 +rseq 327 +io_pgetevents 328 +pidfd_send_signal 424 +io_uring_setup 425 +io_uring_enter 426 +io_uring_register 427 +open_tree 428 +move_mount 429 +fsopen 430 +fsconfig 431 +fsmount 432 +fspick 433 +pidfd_open 434 diff --git a/include/lapi/syscalls/mips_o32.in b/include/lapi/syscalls/mips_o32.in new file mode 100644 index 000000000..505bfd8db --- /dev/null +++ b/include/lapi/syscalls/mips_o32.in @@ -0,0 +1,409 @@ +syscall 0 +exit 1 +fork 2 +read 3 +write 4 +open 5 +close 6 +waitpid 7 +creat 8 +link 9 +unlink 10 +execve 11 +chdir 12 +time 13 +mknod 14 +chmod 15 +lchown 16 +break 17 +unused18 18 +lseek 19 +getpid 20 +mount 21 +umount 22 +setuid 23 +getuid 24 +stime 25 +ptrace 26 +alarm 27 +unused28 28 +pause 29 +utime 30 +stty 31 +gtty 32 +access 33 +nice 34 +ftime 35 +sync 36 +kill 37 +rename 38 +mkdir 39 +rmdir 40 +dup 41 +pipe 42 +times 43 +prof 44 +brk 45 +setgid 46 +getgid 47 +signal 48 +geteuid 49 +getegid 50 +acct 51 +umount2 52 +lock 53 +ioctl 54 +fcntl 55 +mpx 56 +setpgid 57 +ulimit 58 +unused59 59 +umask 60 +chroot 61 +ustat 62 +dup2 63 +getppid 64 +getpgrp 65 +setsid 66 +sigaction 67 +sgetmask 68 +ssetmask 69 +setreuid 70 +setregid 71 +sigsuspend 72 +sigpending 73 +sethostname 74 +setrlimit 75 +getrlimit 76 +getrusage 77 +gettimeofday 78 +settimeofday 79 +getgroups 80 +setgroups 81 +reserved82 82 +symlink 83 +unused84 84 +readlink 85 +uselib 86 +swapon 87 +reboot 88 +readdir 89 +mmap 90 +munmap 91 +truncate 92 +ftruncate 93 +fchmod 94 +fchown 95 +getpriority 96 +setpriority 97 +profil 98 +statfs 99 +fstatfs 100 +ioperm 101 +socketcall 102 +syslog 103 +setitimer 104 +getitimer 105 +stat 106 +lstat 107 +fstat 108 +unused109 109 +iopl 110 +vhangup 111 +idle 112 +vm86 113 +wait4 114 +swapoff 115 +sysinfo 116 +ipc 117 +fsync 118 +sigreturn 119 +clone 120 +setdomainname 121 +uname 122 +modify_ldt 123 +adjtimex 124 +mprotect 125 +sigprocmask 126 +create_module 127 +init_module 128 +delete_module 129 +get_kernel_syms 130 +quotactl 131 +getpgid 132 +fchdir 133 +bdflush 134 +sysfs 135 +personality 136 +afs_syscall 137 +setfsuid 138 +setfsgid 139 +_llseek 140 +getdents 141 +_newselect 142 +flock 143 +msync 144 +readv 145 +writev 146 +cacheflush 147 +cachectl 148 +sysmips 149 +unused150 150 +getsid 151 +fdatasync 152 +_sysctl 153 +mlock 154 +munlock 155 +mlockall 156 +munlockall 157 +sched_setparam 158 +sched_getparam 159 +sched_setscheduler 160 +sched_getscheduler 161 +sched_yield 162 +sched_get_priority_max 163 +sched_get_priority_min 164 +sched_rr_get_interval 165 +nanosleep 166 +mremap 167 +accept 168 +bind 169 +connect 170 +getpeername 171 +getsockname 172 +getsockopt 173 +listen 174 +recv 175 +recvfrom 176 +recvmsg 177 +send 178 +sendmsg 179 +sendto 180 +setsockopt 181 +shutdown 182 +socket 183 +socketpair 184 +setresuid 185 +getresuid 186 +query_module 187 +poll 188 +nfsservctl 189 +setresgid 190 +getresgid 191 +prctl 192 +rt_sigreturn 193 +rt_sigaction 194 +rt_sigprocmask 195 +rt_sigpending 196 +rt_sigtimedwait 197 +rt_sigqueueinfo 198 +rt_sigsuspend 199 +pread64 200 +pwrite64 201 +chown 202 +getcwd 203 +capget 204 +capset 205 +sigaltstack 206 +sendfile 207 +getpmsg 208 +putpmsg 209 +mmap2 210 +truncate64 211 +ftruncate64 212 +stat64 213 +lstat64 214 +fstat64 215 +pivot_root 216 +mincore 217 +madvise 218 +getdents64 219 +fcntl64 220 +reserved221 221 +gettid 222 +readahead 223 +setxattr 224 +lsetxattr 225 +fsetxattr 226 +getxattr 227 +lgetxattr 228 +fgetxattr 229 +listxattr 230 +llistxattr 231 +flistxattr 232 +removexattr 233 +lremovexattr 234 +fremovexattr 235 +tkill 236 +sendfile64 237 +futex 238 +sched_setaffinity 239 +sched_getaffinity 240 +io_setup 241 +io_destroy 242 +io_getevents 243 +io_submit 244 +io_cancel 245 +exit_group 246 +lookup_dcookie 247 +epoll_create 248 +epoll_ctl 249 +epoll_wait 250 +remap_file_pages 251 +set_tid_address 252 +restart_syscall 253 +fadvise64 254 +statfs64 255 +fstatfs64 256 +timer_create 257 +timer_settime 258 +timer_gettime 259 +timer_getoverrun 260 +timer_delete 261 +clock_settime 262 +clock_gettime 263 +clock_getres 264 +clock_nanosleep 265 +tgkill 266 +utimes 267 +mbind 268 +get_mempolicy 269 +set_mempolicy 270 +mq_open 271 +mq_unlink 272 +mq_timedsend 273 +mq_timedreceive 274 +mq_notify 275 +mq_getsetattr 276 +vserver 277 +waitid 278 +add_key 280 +request_key 281 +keyctl 282 +set_thread_area 283 +inotify_init 284 +inotify_add_watch 285 +inotify_rm_watch 286 +migrate_pages 287 +openat 288 +mkdirat 289 +mknodat 290 +fchownat 291 +futimesat 292 +fstatat64 293 +unlinkat 294 +renameat 295 +linkat 296 +symlinkat 297 +readlinkat 298 +fchmodat 299 +faccessat 300 +pselect6 301 +ppoll 302 +unshare 303 +splice 304 +sync_file_range 305 +tee 306 +vmsplice 307 +move_pages 308 +set_robust_list 309 +get_robust_list 310 +kexec_load 311 +getcpu 312 +epoll_pwait 313 +ioprio_set 314 +ioprio_get 315 +utimensat 316 +signalfd 317 +timerfd 318 +eventfd 319 +fallocate 320 +timerfd_create 321 +timerfd_gettime 322 +timerfd_settime 323 +signalfd4 324 +eventfd2 325 +epoll_create1 326 +dup3 327 +pipe2 328 +inotify_init1 329 +preadv 330 +pwritev 331 +rt_tgsigqueueinfo 332 +perf_event_open 333 +accept4 334 +recvmmsg 335 +fanotify_init 336 +fanotify_mark 337 +prlimit64 338 +name_to_handle_at 339 +open_by_handle_at 340 +clock_adjtime 341 +syncfs 342 +sendmmsg 343 +setns 344 +process_vm_readv 345 +process_vm_writev 346 +kcmp 347 +finit_module 348 +sched_setattr 349 +sched_getattr 350 +renameat2 351 +seccomp 352 +getrandom 353 +memfd_create 354 +bpf 355 +execveat 356 +userfaultfd 357 +membarrier 358 +mlock2 359 +copy_file_range 360 +preadv2 361 +pwritev2 362 +pkey_mprotect 363 +pkey_alloc 364 +pkey_free 365 +statx 366 +rseq 367 +io_pgetevents 368 +semget 393 +semctl 394 +shmget 395 +shmctl 396 +shmat 397 +shmdt 398 +msgget 399 +msgsnd 400 +msgrcv 401 +msgctl 402 +clock_gettime64 403 +clock_settime64 404 +clock_adjtime64 405 +clock_getres_time64 406 +clock_nanosleep_time64 407 +timer_gettime64 408 +timer_settime64 409 +timerfd_gettime64 410 +timerfd_settime64 411 +utimensat_time64 412 +pselect6_time64 413 +ppoll_time64 414 +io_pgetevents_time64 416 +recvmmsg_time64 417 +mq_timedsend_time64 418 +mq_timedreceive_time64 419 +semtimedop_time64 420 +rt_sigtimedwait_time64 421 +futex_time64 422 +sched_rr_get_interval_time64 423 +pidfd_send_signal 424 +io_uring_setup 425 +io_uring_enter 426 +io_uring_register 427 +open_tree 428 +move_mount 429 +fsopen 430 +fsconfig 431 +fsmount 432 +fspick 433 +pidfd_open 434 diff --git a/include/lapi/syscalls/order b/include/lapi/syscalls/order index 5455cbc66..62352c7a8 100644 --- a/include/lapi/syscalls/order +++ b/include/lapi/syscalls/order @@ -3,6 +3,9 @@ arm hppa i386 ia64 +mips_n32 +mips_n64 +mips_o32 powerpc64 powerpc s390x diff --git a/include/lapi/syscalls/regen.sh b/include/lapi/syscalls/regen.sh index 51d612e2a..7a4f0cf44 100755 --- a/include/lapi/syscalls/regen.sh +++ b/include/lapi/syscalls/regen.sh @@ -78,6 +78,9 @@ for arch in $(cat "${srcdir}/order") ; do sparc64) echo "#if defined(__sparc__) && defined(__arch64__)" ;; sparc) echo "#if defined(__sparc__) && !defined(__arch64__)" ;; s390) echo "#if defined(__s390__) && !defined(__s390x__)" ;; + mips_n32) echo "#if defined(__mips__) && defined(_ABIN32)" ;; + mips_n64) echo "#if defined(__mips__) && defined(_ABI64)" ;; + mips_o32) echo "#if defined(__mips__) && defined(_ABIO32)" ;; *) echo "#ifdef __${arch}__" ;; esac while read line ; do |
