]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update syscall lists for Linux 5.8.
authorJoseph Myers <joseph@codesourcery.com>
Fri, 7 Aug 2020 14:38:43 +0000 (14:38 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Fri, 7 Aug 2020 14:38:43 +0000 (14:38 +0000)
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.

25 files changed:
sysdeps/unix/sysv/linux/aarch64/arch-syscall.h
sysdeps/unix/sysv/linux/alpha/arch-syscall.h
sysdeps/unix/sysv/linux/arc/arch-syscall.h
sysdeps/unix/sysv/linux/arm/arch-syscall.h
sysdeps/unix/sysv/linux/csky/arch-syscall.h
sysdeps/unix/sysv/linux/hppa/arch-syscall.h
sysdeps/unix/sysv/linux/i386/arch-syscall.h
sysdeps/unix/sysv/linux/ia64/arch-syscall.h
sysdeps/unix/sysv/linux/m68k/arch-syscall.h
sysdeps/unix/sysv/linux/microblaze/arch-syscall.h
sysdeps/unix/sysv/linux/mips/mips32/arch-syscall.h
sysdeps/unix/sysv/linux/mips/mips64/n32/arch-syscall.h
sysdeps/unix/sysv/linux/mips/mips64/n64/arch-syscall.h
sysdeps/unix/sysv/linux/nios2/arch-syscall.h
sysdeps/unix/sysv/linux/powerpc/powerpc32/arch-syscall.h
sysdeps/unix/sysv/linux/powerpc/powerpc64/arch-syscall.h
sysdeps/unix/sysv/linux/riscv/rv64/arch-syscall.h
sysdeps/unix/sysv/linux/s390/s390-32/arch-syscall.h
sysdeps/unix/sysv/linux/s390/s390-64/arch-syscall.h
sysdeps/unix/sysv/linux/sh/arch-syscall.h
sysdeps/unix/sysv/linux/sparc/sparc32/arch-syscall.h
sysdeps/unix/sysv/linux/sparc/sparc64/arch-syscall.h
sysdeps/unix/sysv/linux/syscall-names.list
sysdeps/unix/sysv/linux/x86_64/64/arch-syscall.h
sysdeps/unix/sysv/linux/x86_64/x32/arch-syscall.h

index 81767d677783791ed00e080b686f9ef020993be7..ebbb5e13c39bef2adfae30d323fa57cfb2af8e0e 100644 (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
index 97db195b7ce3f675fa96e07eb5726750805b0140..f0744f241bcbd63ef58d31b208df580692dfa25e 100644 (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
index 58cd927da81b5384cb4cf2a5cee75fad171e89f7..591ff88869b181b4dd2744f10facbbd147e7dd15 100644 (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
index d13eeedf4d29486df6aee35d2b140dd45a33b6d5..42ea0fda167322e9454d5aceb59acfb35a895da0 100644 (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
index 6273d1bd20e9c68536b91c64995733eb3b06cdc1..64dc411b9d644fc27d2e827f9426b71bc9c8d4bf 100644 (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
index 80b7278d12e9e3674981e236f791ed46112d7871..56e3bad12b5d18e08bdcb90dbf8bf8d88fafc4ac 100644 (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
index 6669c1bb56fe3f4b04a42e21bd68c4aae82542c8..cc554ca5b7a22053d0119a1597ca43e46bf81fdc 100644 (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
index 60ec095fdec84e61a4a37dd77b960c40264c7792..50405e4d04b41e41767630a921cb06de0e61be5d 100644 (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
index 2edecb1b72237f27e046f137edf381f194d753ec..49ceaa8b3aa8c1cd0d0a4b67826a41a6835a4a6f 100644 (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
index d72845c1f5bc3a26aa2d14692d78886f0675d1da..2bc15c60218784f54cee51d6de2d3917c3858cb5 100644 (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
index 29217a1304ecbf00769f3d5a4b5ba270626159e2..57e0fe0b3b6f9da2cbd1fa7fd34de0f3f7234f3b 100644 (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
index 26996a61c8369cec86d2f5be569d9520845d383e..202329795cbb92c39d249dbb017f79433f7ba64c 100644 (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
index f046a7735122b09a51606a503f38fde0e3d6a8dd..8e1dd0ca941fd3480a16f4fbdf7e492904f7c804 100644 (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
index cf85d11b4a7ca17dc74e172d497b9bd155013a15..d107c5e34c5a5683bc9a7bf67d6a1ddc5250a5c9 100644 (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
index 90ff02b3f1115a95ef287a07f24660e9a58645cc..2ef6c8854165fab1c9690b160a43fc0437e94cd3 100644 (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
index 311a560d86305011d689d77873be2ded16a7cfba..130e23514d571a3e7a79bff9ae544338e0a2295b 100644 (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
index 1f90f25891aab2214bcb91394b3e930cb9c994f7..385722c6b3256c3327420cae2e970e6abe0f6642 100644 (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
index 92210b61375c36de24ba97884c092b6fb9082ae6..18a8ed1b00afacc25b4086af3f80acfb45a1080f 100644 (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
index af031e9734cc205afe4874ae9b0e997cecb15ee0..d59248e2b278f8277e9a76dc2f5ffcad88f1a90e 100644 (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
index e554ad25bdfc126e42e5d77f32d191a8d1f9b64e..e69906c492fd9d8a2bf9605ec54862b82d154c3e 100644 (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
index cb93f9425963d193558d6dba0c868e46a4386236..ee186fa5bd419c9c86403f822d07545caedaf10c 100644 (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
index 6f108ffd6bd1915d228684f3878c201d40b98679..7ce4150d6d3e2afbab3814daa73ac8d8c0924793 100644 (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
index 15dec5b98f511f888625dfec91f53c1f5367d48a..a462318ecfc637d315385c201590047d5b1ba92c 100644 (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
index d22e5b2da97e04998ba20a3e3b272d02d29af7fd..8dc0062a53ea5da1f8468638e3eef67e3b3e5cb0 100644 (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
index 9a6f4f16d28f1374e36c95eb96a209669660ffd1..1a701c1472ceacf6c16e613b19204536678694c8 100644 (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