Commit 4b627a236ada4c097cf8cb682a7ae393fb4a4e10
Committed by
Riku Voipio
1 parent
c4d2302e
linux-user: update syscall list
In preparation for supporting pipe2() Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
Showing
11 changed files
with
96 additions
and
0 deletions
linux-user/arm/syscall_nr.h
| @@ -356,3 +356,12 @@ | @@ -356,3 +356,12 @@ | ||
| 356 | #define TARGET_NR_signalfd (349) | 356 | #define TARGET_NR_signalfd (349) |
| 357 | #define TARGET_NR_timerfd (350) | 357 | #define TARGET_NR_timerfd (350) |
| 358 | #define TARGET_NR_eventfd (351) | 358 | #define TARGET_NR_eventfd (351) |
| 359 | +#define TARGET_NR_fallocate (352) | ||
| 360 | +#define TARGET_NR_timerfd_settime (353) | ||
| 361 | +#define TARGET_NR_timerfd_gettime (354) | ||
| 362 | +#define TARGET_NR_signalfd4 (355) | ||
| 363 | +#define TARGET_NR_eventfd2 (356) | ||
| 364 | +#define TARGET_NR_epoll_create1 (357) | ||
| 365 | +#define TARGET_NR_dup3 (358) | ||
| 366 | +#define TARGET_NR_pipe2 (359) | ||
| 367 | +#define TARGET_NR_inotify_init1 (360) |
linux-user/i386/syscall_nr.h
| @@ -327,3 +327,11 @@ | @@ -327,3 +327,11 @@ | ||
| 327 | #define TARGET_NR_timerfd 322 | 327 | #define TARGET_NR_timerfd 322 |
| 328 | #define TARGET_NR_eventfd 323 | 328 | #define TARGET_NR_eventfd 323 |
| 329 | #define TARGET_NR_fallocate 324 | 329 | #define TARGET_NR_fallocate 324 |
| 330 | +#define TARGET_NR_timerfd_settime 325 | ||
| 331 | +#define TARGET_NR_timerfd_gettime 326 | ||
| 332 | +#define TARGET_NR_signalfd4 327 | ||
| 333 | +#define TARGET_NR_eventfd2 328 | ||
| 334 | +#define TARGET_NR_epoll_create1 329 | ||
| 335 | +#define TARGET_NR_dup3 330 | ||
| 336 | +#define TARGET_NR_pipe2 331 | ||
| 337 | +#define TARGET_NR_inotify_init1 332 |
linux-user/m68k/syscall_nr.h
| @@ -320,3 +320,11 @@ | @@ -320,3 +320,11 @@ | ||
| 320 | #define TARGET_NR_timerfd 318 | 320 | #define TARGET_NR_timerfd 318 |
| 321 | #define TARGET_NR_eventfd 319 | 321 | #define TARGET_NR_eventfd 319 |
| 322 | #define TARGET_NR_fallocate 320 | 322 | #define TARGET_NR_fallocate 320 |
| 323 | +#define TARGET_NR_timerfd_settime 321 | ||
| 324 | +#define TARGET_NR_timerfd_gettime 322 | ||
| 325 | +#define TARGET_NR_signalfd4 323 | ||
| 326 | +#define TARGET_NR_eventfd2 324 | ||
| 327 | +#define TARGET_NR_epoll_create1 325 | ||
| 328 | +#define TARGET_NR_dup3 326 | ||
| 329 | +#define TARGET_NR_pipe2 327 | ||
| 330 | +#define TARGET_NR_inotify_init1 328 |
linux-user/mips/syscall_nr.h
| @@ -323,3 +323,12 @@ | @@ -323,3 +323,12 @@ | ||
| 323 | #define TARGET_NR_timerfd (TARGET_NR_Linux + 318) | 323 | #define TARGET_NR_timerfd (TARGET_NR_Linux + 318) |
| 324 | #define TARGET_NR_eventfd (TARGET_NR_Linux + 319) | 324 | #define TARGET_NR_eventfd (TARGET_NR_Linux + 319) |
| 325 | #define TARGET_NR_fallocate (TARGET_NR_Linux + 320) | 325 | #define TARGET_NR_fallocate (TARGET_NR_Linux + 320) |
| 326 | +#define TARGET_NR_timerfd_create (TARGET_NR_Linux + 321) | ||
| 327 | +#define TARGET_NR_timerfd_gettime (TARGET_NR_Linux + 322) | ||
| 328 | +#define TARGET_NR_timerfd_settime (TARGET_NR_Linux + 323) | ||
| 329 | +#define TARGET_NR_signalfd4 (TARGET_NR_Linux + 324) | ||
| 330 | +#define TARGET_NR_eventfd2 (TARGET_NR_Linux + 325) | ||
| 331 | +#define TARGET_NR_epoll_create1 (TARGET_NR_Linux + 326) | ||
| 332 | +#define TARGET_NR_dup3 (TARGET_NR_Linux + 327) | ||
| 333 | +#define TARGET_NR_pipe2 (TARGET_NR_Linux + 328) | ||
| 334 | +#define TARGET_NR_inotify_init1 (TARGET_NR_Linux + 329) |
linux-user/mips64/syscall_nr.h
| @@ -282,3 +282,12 @@ | @@ -282,3 +282,12 @@ | ||
| 282 | #define TARGET_NR_timerfd (TARGET_NR_Linux + 277) | 282 | #define TARGET_NR_timerfd (TARGET_NR_Linux + 277) |
| 283 | #define TARGET_NR_eventfd (TARGET_NR_Linux + 278) | 283 | #define TARGET_NR_eventfd (TARGET_NR_Linux + 278) |
| 284 | #define TARGET_NR_fallocate (TARGET_NR_Linux + 279) | 284 | #define TARGET_NR_fallocate (TARGET_NR_Linux + 279) |
| 285 | +#define TARGET_NR_timerfd_create (TARGET_NR_Linux + 280) | ||
| 286 | +#define TARGET_NR_timerfd_gettime (TARGET_NR_Linux + 281) | ||
| 287 | +#define TARGET_NR_timerfd_settime (TARGET_NR_Linux + 282) | ||
| 288 | +#define TARGET_NR_signalfd4 (TARGET_NR_Linux + 283) | ||
| 289 | +#define TARGET_NR_eventfd2 (TARGET_NR_Linux + 284) | ||
| 290 | +#define TARGET_NR_epoll_create1 (TARGET_NR_Linux + 285) | ||
| 291 | +#define TARGET_NR_dup3 (TARGET_NR_Linux + 286) | ||
| 292 | +#define TARGET_NR_pipe2 (TARGET_NR_Linux + 287) | ||
| 293 | +#define TARGET_NR_inotify_init1 (TARGET_NR_Linux + 288) |
linux-user/mipsn32/syscall_nr.h
| @@ -286,3 +286,12 @@ | @@ -286,3 +286,12 @@ | ||
| 286 | #define TARGET_NR_timerfd (TARGET_NR_Linux + 281) | 286 | #define TARGET_NR_timerfd (TARGET_NR_Linux + 281) |
| 287 | #define TARGET_NR_eventfd (TARGET_NR_Linux + 282) | 287 | #define TARGET_NR_eventfd (TARGET_NR_Linux + 282) |
| 288 | #define TARGET_NR_fallocate (TARGET_NR_Linux + 283) | 288 | #define TARGET_NR_fallocate (TARGET_NR_Linux + 283) |
| 289 | +#define TARGET_NR_timerfd_create (TARGET_NR_Linux + 284) | ||
| 290 | +#define TARGET_NR_timerfd_gettime (TARGET_NR_Linux + 285) | ||
| 291 | +#define TARGET_NR_timerfd_settime (TARGET_NR_Linux + 286) | ||
| 292 | +#define TARGET_NR_signalfd4 (TARGET_NR_Linux + 287) | ||
| 293 | +#define TARGET_NR_eventfd2 (TARGET_NR_Linux + 288) | ||
| 294 | +#define TARGET_NR_epoll_create1 (TARGET_NR_Linux + 289) | ||
| 295 | +#define TARGET_NR_dup3 (TARGET_NR_Linux + 290) | ||
| 296 | +#define TARGET_NR_pipe2 (TARGET_NR_Linux + 291) | ||
| 297 | +#define TARGET_NR_inotify_init1 (TARGET_NR_Linux + 292) |
linux-user/ppc/syscall_nr.h
| @@ -323,3 +323,12 @@ | @@ -323,3 +323,12 @@ | ||
| 323 | #define TARGET_NR_eventfd 307 | 323 | #define TARGET_NR_eventfd 307 |
| 324 | #define TARGET_NR_sync_file_range2 308 | 324 | #define TARGET_NR_sync_file_range2 308 |
| 325 | #define TARGET_NR_fallocate 309 | 325 | #define TARGET_NR_fallocate 309 |
| 326 | +#define TARGET_NR_subpage_prot 310 | ||
| 327 | +#define TARGET_NR_timerfd_settime 311 | ||
| 328 | +#define TARGET_NR_timerfd_gettime 312 | ||
| 329 | +#define TARGET_NR_signalfd4 313 | ||
| 330 | +#define TARGET_NR_eventfd2 314 | ||
| 331 | +#define TARGET_NR_epoll_create1 315 | ||
| 332 | +#define TARGET_NR_dup3 316 | ||
| 333 | +#define TARGET_NR_pipe2 317 | ||
| 334 | +#define TARGET_NR_inotify_init1 318 |
linux-user/sh4/syscall_nr.h
| @@ -326,3 +326,11 @@ | @@ -326,3 +326,11 @@ | ||
| 326 | #define TARGET_NR_timerfd 322 | 326 | #define TARGET_NR_timerfd 322 |
| 327 | #define TARGET_NR_eventfd 323 | 327 | #define TARGET_NR_eventfd 323 |
| 328 | #define TARGET_NR_fallocate 324 | 328 | #define TARGET_NR_fallocate 324 |
| 329 | +#define TARGET_NR_timerfd_settime 325 | ||
| 330 | +#define TARGET_NR_timerfd_gettime 326 | ||
| 331 | +#define TARGET_NR_signalfd4 327 | ||
| 332 | +#define TARGET_NR_eventfd2 328 | ||
| 333 | +#define TARGET_NR_epoll_create1 329 | ||
| 334 | +#define TARGET_NR_dup3 330 | ||
| 335 | +#define TARGET_NR_pipe2 331 | ||
| 336 | +#define TARGET_NR_inotify_init1 332 |
linux-user/sparc/syscall_nr.h
| @@ -276,3 +276,12 @@ | @@ -276,3 +276,12 @@ | ||
| 276 | #define TARGET_NR_timerfd 312 | 276 | #define TARGET_NR_timerfd 312 |
| 277 | #define TARGET_NR_eventfd 313 | 277 | #define TARGET_NR_eventfd 313 |
| 278 | #define TARGET_NR_fallocate 314 | 278 | #define TARGET_NR_fallocate 314 |
| 279 | +#define TARGET_NR_timerfd_settime 315 | ||
| 280 | +#define TARGET_NR_timerfd_gettime 316 | ||
| 281 | +#define TARGET_NR_signalfd4 317 | ||
| 282 | +#define TARGET_NR_eventfd2 318 | ||
| 283 | +#define TARGET_NR_epoll_create1 319 | ||
| 284 | +#define TARGET_NR_dup3 320 | ||
| 285 | +#define TARGET_NR_pipe2 321 | ||
| 286 | +#define TARGET_NR_inotify_init1 322 | ||
| 287 | +#define TARGET_NR_accept4 323 |
linux-user/sparc64/syscall_nr.h
| @@ -313,3 +313,12 @@ | @@ -313,3 +313,12 @@ | ||
| 313 | #define TARGET_NR_timerfd 312 | 313 | #define TARGET_NR_timerfd 312 |
| 314 | #define TARGET_NR_eventfd 313 | 314 | #define TARGET_NR_eventfd 313 |
| 315 | #define TARGET_NR_fallocate 314 | 315 | #define TARGET_NR_fallocate 314 |
| 316 | +#define TARGET_NR_timerfd_settime 315 | ||
| 317 | +#define TARGET_NR_timerfd_gettime 316 | ||
| 318 | +#define TARGET_NR_signalfd4 317 | ||
| 319 | +#define TARGET_NR_eventfd2 318 | ||
| 320 | +#define TARGET_NR_epoll_create1 319 | ||
| 321 | +#define TARGET_NR_dup3 320 | ||
| 322 | +#define TARGET_NR_pipe2 321 | ||
| 323 | +#define TARGET_NR_inotify_init1 322 | ||
| 324 | +#define TARGET_NR_accept4 323 |
linux-user/x86_64/syscall_nr.h
| @@ -284,3 +284,12 @@ | @@ -284,3 +284,12 @@ | ||
| 284 | #define TARGET_NR_timerfd 283 | 284 | #define TARGET_NR_timerfd 283 |
| 285 | #define TARGET_NR_eventfd 284 | 285 | #define TARGET_NR_eventfd 284 |
| 286 | #define TARGET_NR_fallocate 285 | 286 | #define TARGET_NR_fallocate 285 |
| 287 | +#define TARGET_NR_timerfd_settime 286 | ||
| 288 | +#define TARGET_NR_timerfd_gettime 287 | ||
| 289 | +#define TARGET_NR_accept4 288 | ||
| 290 | +#define TARGET_NR_signalfd4 289 | ||
| 291 | +#define TARGET_NR_eventfd2 290 | ||
| 292 | +#define TARGET_NR_epoll_create1 291 | ||
| 293 | +#define TARGET_NR_dup3 292 | ||
| 294 | +#define TARGET_NR_pipe2 293 | ||
| 295 | +#define TARGET_NR_inotify_init1 294 |