Update syscall lists for Linux 5.8.

Linux 5.8 has one new syscall, faccessat2.  Update syscall-names.list
and regenerate the arch-syscall.h headers with build-many-glibcs.py
update-syscalls.

Tested with build-many-glibcs.py.
This commit is contained in:
Joseph Myers 2020-08-07 14:38:43 +00:00
parent 42a00a0fb4
commit 1cfb471528
25 changed files with 27 additions and 2 deletions

View File

@ -33,6 +33,7 @@
#define __NR_exit 93
#define __NR_exit_group 94
#define __NR_faccessat 48
#define __NR_faccessat2 439
#define __NR_fadvise64 223
#define __NR_fallocate 47
#define __NR_fanotify_init 262

View File

@ -45,6 +45,7 @@
#define __NR_exit 1
#define __NR_exit_group 405
#define __NR_faccessat 462
#define __NR_faccessat2 549
#define __NR_fadvise64 413
#define __NR_fallocate 480
#define __NR_fanotify_init 494

View File

@ -37,6 +37,7 @@
#define __NR_exit 93
#define __NR_exit_group 94
#define __NR_faccessat 48
#define __NR_faccessat2 439
#define __NR_fadvise64_64 223
#define __NR_fallocate 47
#define __NR_fanotify_init 262

View File

@ -54,6 +54,7 @@
#define __NR_exit 1
#define __NR_exit_group 248
#define __NR_faccessat 334
#define __NR_faccessat2 439
#define __NR_fallocate 352
#define __NR_fanotify_init 367
#define __NR_fanotify_mark 368

View File

@ -39,6 +39,7 @@
#define __NR_exit 93
#define __NR_exit_group 94
#define __NR_faccessat 48
#define __NR_faccessat2 439
#define __NR_fadvise64_64 223
#define __NR_fallocate 47
#define __NR_fanotify_init 262

View File

@ -51,6 +51,7 @@
#define __NR_exit 1
#define __NR_exit_group 222
#define __NR_faccessat 287
#define __NR_faccessat2 439
#define __NR_fadvise64_64 236
#define __NR_fallocate 305
#define __NR_fanotify_init 322

View File

@ -55,6 +55,7 @@
#define __NR_exit 1
#define __NR_exit_group 252
#define __NR_faccessat 307
#define __NR_faccessat2 439
#define __NR_fadvise64 250
#define __NR_fadvise64_64 272
#define __NR_fallocate 324

View File

@ -44,6 +44,7 @@
#define __NR_exit 1025
#define __NR_exit_group 1236
#define __NR_faccessat 1293
#define __NR_faccessat2 1463
#define __NR_fadvise64 1234
#define __NR_fallocate 1303
#define __NR_fanotify_init 1323

View File

@ -55,6 +55,7 @@
#define __NR_exit 1
#define __NR_exit_group 247
#define __NR_faccessat 300
#define __NR_faccessat2 439
#define __NR_fadvise64 246
#define __NR_fadvise64_64 267
#define __NR_fallocate 320

View File

@ -55,6 +55,7 @@
#define __NR_exit 1
#define __NR_exit_group 252
#define __NR_faccessat 307
#define __NR_faccessat2 439
#define __NR_fadvise64 250
#define __NR_fadvise64_64 272
#define __NR_fallocate 324

View File

@ -56,6 +56,7 @@
#define __NR_exit 4001
#define __NR_exit_group 4246
#define __NR_faccessat 4300
#define __NR_faccessat2 4439
#define __NR_fadvise64 4254
#define __NR_fallocate 4320
#define __NR_fanotify_init 4336

View File

@ -53,6 +53,7 @@
#define __NR_exit 6058
#define __NR_exit_group 6205
#define __NR_faccessat 6263
#define __NR_faccessat2 6439
#define __NR_fadvise64 6216
#define __NR_fallocate 6283
#define __NR_fanotify_init 6300

View File

@ -48,6 +48,7 @@
#define __NR_exit 5058
#define __NR_exit_group 5205
#define __NR_faccessat 5259
#define __NR_faccessat2 5439
#define __NR_fadvise64 5215
#define __NR_fallocate 5279
#define __NR_fanotify_init 5295

View File

@ -38,6 +38,7 @@
#define __NR_exit 93
#define __NR_exit_group 94
#define __NR_faccessat 48
#define __NR_faccessat2 439
#define __NR_fadvise64_64 223
#define __NR_fallocate 47
#define __NR_fanotify_init 262

View File

@ -54,6 +54,7 @@
#define __NR_exit 1
#define __NR_exit_group 234
#define __NR_faccessat 298
#define __NR_faccessat2 439
#define __NR_fadvise64 233
#define __NR_fadvise64_64 254
#define __NR_fallocate 309

View File

@ -49,6 +49,7 @@
#define __NR_exit 1
#define __NR_exit_group 234
#define __NR_faccessat 298
#define __NR_faccessat2 439
#define __NR_fadvise64 233
#define __NR_fallocate 309
#define __NR_fanotify_init 323

View File

@ -33,6 +33,7 @@
#define __NR_exit 93
#define __NR_exit_group 94
#define __NR_faccessat 48
#define __NR_faccessat2 439
#define __NR_fadvise64 223
#define __NR_fallocate 47
#define __NR_fanotify_init 262

View File

@ -53,6 +53,7 @@
#define __NR_exit 1
#define __NR_exit_group 248
#define __NR_faccessat 300
#define __NR_faccessat2 439
#define __NR_fadvise64 253
#define __NR_fadvise64_64 264
#define __NR_fallocate 314

View File

@ -45,6 +45,7 @@
#define __NR_exit 1
#define __NR_exit_group 248
#define __NR_faccessat 300
#define __NR_faccessat2 439
#define __NR_fadvise64 253
#define __NR_fallocate 314
#define __NR_fanotify_init 332

View File

@ -52,6 +52,7 @@
#define __NR_exit 1
#define __NR_exit_group 252
#define __NR_faccessat 307
#define __NR_faccessat2 439
#define __NR_fadvise64 250
#define __NR_fadvise64_64 272
#define __NR_fallocate 324

View File

@ -54,6 +54,7 @@
#define __NR_exit 1
#define __NR_exit_group 188
#define __NR_faccessat 296
#define __NR_faccessat2 439
#define __NR_fadvise64 209
#define __NR_fadvise64_64 210
#define __NR_fallocate 314

View File

@ -48,6 +48,7 @@
#define __NR_exit 1
#define __NR_exit_group 188
#define __NR_faccessat 296
#define __NR_faccessat2 439
#define __NR_fadvise64 209
#define __NR_fadvise64_64 210
#define __NR_fallocate 314

View File

@ -21,8 +21,8 @@
# This file can list all potential system calls. The names are only
# used if the installed kernel headers also provide them.
# The list of system calls is current as of Linux 5.7.
kernel 5.7
# The list of system calls is current as of Linux 5.8.
kernel 5.8
FAST_atomic_update
FAST_cmpxchg
@ -105,6 +105,7 @@ execveat
exit
exit_group
faccessat
faccessat2
fadvise64
fadvise64_64
fallocate

View File

@ -48,6 +48,7 @@
#define __NR_exit 60
#define __NR_exit_group 231
#define __NR_faccessat 269
#define __NR_faccessat2 439
#define __NR_fadvise64 221
#define __NR_fallocate 285
#define __NR_fanotify_init 300

View File

@ -44,6 +44,7 @@
#define __NR_exit 1073741884
#define __NR_exit_group 1073742055
#define __NR_faccessat 1073742093
#define __NR_faccessat2 1073742263
#define __NR_fadvise64 1073742045
#define __NR_fallocate 1073742109
#define __NR_fanotify_init 1073742124