]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update syscall lists for Linux 5.9.
authorJoseph Myers <joseph@codesourcery.com>
Fri, 23 Oct 2020 16:31:11 +0000 (16:31 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Fri, 23 Oct 2020 16:31:11 +0000 (16:31 +0000)
Linux 5.9 has one new syscall, close_range.  Update syscall-names.list
and regenerate the arch-syscall.h headers with build-many-glibcs.py
update-syscalls.

Tested with build-many-glibcs.py.

26 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/rv32/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 ebbb5e13c39bef2adfae30d323fa57cfb2af8e0e..91964b478ca09053d1d129e68de18ef4d7a6ed25 100644 (file)
@@ -19,6 +19,7 @@
 #define __NR_clone 220
 #define __NR_clone3 435
 #define __NR_close 57
+#define __NR_close_range 436
 #define __NR_connect 203
 #define __NR_copy_file_range 285
 #define __NR_delete_module 106
index f0744f241bcbd63ef58d31b208df580692dfa25e..5ed29132696953f1306c8f771c89be72b1e61697 100644 (file)
@@ -24,6 +24,7 @@
 #define __NR_clock_settime 419
 #define __NR_clone 312
 #define __NR_close 6
+#define __NR_close_range 546
 #define __NR_connect 98
 #define __NR_copy_file_range 519
 #define __NR_create_module 306
index 591ff88869b181b4dd2744f10facbbd147e7dd15..60aa9432208287252fa0c8f2fe5d1e4f678fcb11 100644 (file)
@@ -23,6 +23,7 @@
 #define __NR_clone 220
 #define __NR_clone3 435
 #define __NR_close 57
+#define __NR_close_range 436
 #define __NR_connect 203
 #define __NR_copy_file_range 285
 #define __NR_delete_module 106
index 42ea0fda167322e9454d5aceb59acfb35a895da0..2a959fb4ab09643ba46cabef656efac6c14fa9f7 100644 (file)
@@ -35,6 +35,7 @@
 #define __NR_clone 120
 #define __NR_clone3 435
 #define __NR_close 6
+#define __NR_close_range 436
 #define __NR_connect 283
 #define __NR_copy_file_range 391
 #define __NR_creat 8
index 64dc411b9d644fc27d2e827f9426b71bc9c8d4bf..d0eca625893cbb36d761d983219f23470f170978 100644 (file)
@@ -25,6 +25,7 @@
 #define __NR_clone 220
 #define __NR_clone3 435
 #define __NR_close 57
+#define __NR_close_range 436
 #define __NR_connect 203
 #define __NR_copy_file_range 285
 #define __NR_delete_module 106
index 56e3bad12b5d18e08bdcb90dbf8bf8d88fafc4ac..7a63870dd2d9cd0f995f17ed87443093ee47f875 100644 (file)
@@ -32,6 +32,7 @@
 #define __NR_clone 120
 #define __NR_clone3 435
 #define __NR_close 6
+#define __NR_close_range 436
 #define __NR_connect 31
 #define __NR_copy_file_range 346
 #define __NR_creat 8
index cc554ca5b7a22053d0119a1597ca43e46bf81fdc..31b3378565559ceeb78bc7b24bf1f482e3630d20 100644 (file)
@@ -35,6 +35,7 @@
 #define __NR_clone 120
 #define __NR_clone3 435
 #define __NR_close 6
+#define __NR_close_range 436
 #define __NR_connect 362
 #define __NR_copy_file_range 377
 #define __NR_creat 8
index 50405e4d04b41e41767630a921cb06de0e61be5d..39d115d92669a30137014767ae452d75853dc28d 100644 (file)
@@ -25,6 +25,7 @@
 #define __NR_clone 1128
 #define __NR_clone2 1213
 #define __NR_close 1029
+#define __NR_close_range 1460
 #define __NR_connect 1192
 #define __NR_copy_file_range 1347
 #define __NR_creat 1030
index 49ceaa8b3aa8c1cd0d0a4b67826a41a6835a4a6f..c5536d2ad1e146065f402219d246bca5b7e95b22 100644 (file)
@@ -35,6 +35,7 @@
 #define __NR_clone 120
 #define __NR_clone3 435
 #define __NR_close 6
+#define __NR_close_range 436
 #define __NR_connect 359
 #define __NR_copy_file_range 376
 #define __NR_creat 8
index 2bc15c60218784f54cee51d6de2d3917c3858cb5..f684836d29626b57951395a9aeeab1063119c226 100644 (file)
@@ -35,6 +35,7 @@
 #define __NR_clone 120
 #define __NR_clone3 435
 #define __NR_close 6
+#define __NR_close_range 436
 #define __NR_connect 350
 #define __NR_copy_file_range 392
 #define __NR_creat 8
index 57e0fe0b3b6f9da2cbd1fa7fd34de0f3f7234f3b..c2baedfff15d14fa1c3984382e1fd1b7cd2fd31f 100644 (file)
@@ -36,6 +36,7 @@
 #define __NR_clone 4120
 #define __NR_clone3 4435
 #define __NR_close 4006
+#define __NR_close_range 4436
 #define __NR_connect 4170
 #define __NR_copy_file_range 4360
 #define __NR_creat 4008
index 202329795cbb92c39d249dbb017f79433f7ba64c..48621c1fc1c08c947e106dae2cfb12371f98096b 100644 (file)
@@ -33,6 +33,7 @@
 #define __NR_clone 6055
 #define __NR_clone3 6435
 #define __NR_close 6003
+#define __NR_close_range 6436
 #define __NR_connect 6041
 #define __NR_copy_file_range 6324
 #define __NR_creat 6083
index 8e1dd0ca941fd3480a16f4fbdf7e492904f7c804..8455cc66d36e5bb0e3c2daa2b6f8c10f2fdb1113 100644 (file)
@@ -28,6 +28,7 @@
 #define __NR_clone 5055
 #define __NR_clone3 5435
 #define __NR_close 5003
+#define __NR_close_range 5436
 #define __NR_connect 5041
 #define __NR_copy_file_range 5320
 #define __NR_creat 5083
index d107c5e34c5a5683bc9a7bf67d6a1ddc5250a5c9..3818418235c7372e73a63cac230e7270febf10f5 100644 (file)
@@ -24,6 +24,7 @@
 #define __NR_clock_settime64 404
 #define __NR_clone 220
 #define __NR_close 57
+#define __NR_close_range 436
 #define __NR_connect 203
 #define __NR_copy_file_range 285
 #define __NR_delete_module 106
index 2ef6c8854165fab1c9690b160a43fc0437e94cd3..6922d7857b05a5eabeb8cc643e8c54d6478cfd8a 100644 (file)
@@ -34,6 +34,7 @@
 #define __NR_clone 120
 #define __NR_clone3 435
 #define __NR_close 6
+#define __NR_close_range 436
 #define __NR_connect 328
 #define __NR_copy_file_range 379
 #define __NR_creat 8
index 130e23514d571a3e7a79bff9ae544338e0a2295b..72779efec74417fe6f0c6e74512ec9138df0fbcb 100644 (file)
@@ -29,6 +29,7 @@
 #define __NR_clone 120
 #define __NR_clone3 435
 #define __NR_close 6
+#define __NR_close_range 436
 #define __NR_connect 328
 #define __NR_copy_file_range 379
 #define __NR_creat 8
index c397bf3e4725d5082c616aa0faa2495f9dfbf530..3ad0b98488b1b3fbf8be8bd2625327272395d952 100644 (file)
@@ -17,6 +17,7 @@
 #define __NR_clock_settime64 404
 #define __NR_clone 220
 #define __NR_close 57
+#define __NR_close_range 436
 #define __NR_connect 203
 #define __NR_copy_file_range 285
 #define __NR_delete_module 106
index 385722c6b3256c3327420cae2e970e6abe0f6642..cd13dd12b7f76de0ebf28da2910eade9e06b3776 100644 (file)
@@ -19,6 +19,7 @@
 #define __NR_clone 220
 #define __NR_clone3 435
 #define __NR_close 57
+#define __NR_close_range 436
 #define __NR_connect 203
 #define __NR_copy_file_range 285
 #define __NR_delete_module 106
index 18a8ed1b00afacc25b4086af3f80acfb45a1080f..a4bdf3cff04f58049fce78b1250c3c83d18bd305 100644 (file)
@@ -33,6 +33,7 @@
 #define __NR_clone 120
 #define __NR_clone3 435
 #define __NR_close 6
+#define __NR_close_range 436
 #define __NR_connect 362
 #define __NR_copy_file_range 375
 #define __NR_creat 8
index d59248e2b278f8277e9a76dc2f5ffcad88f1a90e..3cbbc9c842c86c591a058854b63913b58798b7a7 100644 (file)
@@ -25,6 +25,7 @@
 #define __NR_clone 120
 #define __NR_clone3 435
 #define __NR_close 6
+#define __NR_close_range 436
 #define __NR_connect 362
 #define __NR_copy_file_range 375
 #define __NR_creat 8
index e69906c492fd9d8a2bf9605ec54862b82d154c3e..3fe779b9986e49f3879cd8a546ae225907b72e37 100644 (file)
@@ -33,6 +33,7 @@
 #define __NR_clock_settime64 404
 #define __NR_clone 120
 #define __NR_close 6
+#define __NR_close_range 436
 #define __NR_connect 342
 #define __NR_copy_file_range 380
 #define __NR_creat 8
index ee186fa5bd419c9c86403f822d07545caedaf10c..3bd20e11cacb171f7a330ce4de4b7bbb09a72e61 100644 (file)
@@ -33,6 +33,7 @@
 #define __NR_clock_settime64 404
 #define __NR_clone 217
 #define __NR_close 6
+#define __NR_close_range 436
 #define __NR_connect 98
 #define __NR_copy_file_range 357
 #define __NR_creat 8
index 7ce4150d6d3e2afbab3814daa73ac8d8c0924793..41bb83f08e53592e1b18ce86cb1b69ecc26c22f4 100644 (file)
@@ -27,6 +27,7 @@
 #define __NR_clock_settime 256
 #define __NR_clone 217
 #define __NR_close 6
+#define __NR_close_range 436
 #define __NR_connect 98
 #define __NR_copy_file_range 357
 #define __NR_creat 8
index a462318ecfc637d315385c201590047d5b1ba92c..2d42aaf803e59befe767ec3b5a08e7eec39f8204 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.8.
-kernel 5.8
+# The list of system calls is current as of Linux 5.9.
+kernel 5.9
 
 FAST_atomic_update
 FAST_cmpxchg
@@ -79,6 +79,7 @@ clone
 clone2
 clone3
 close
+close_range
 cmpxchg_badaddr
 connect
 copy_file_range
index 8dc0062a53ea5da1f8468638e3eef67e3b3e5cb0..ec5863efd520ba9fd04b1c69591277f6edc65ba8 100644 (file)
@@ -26,6 +26,7 @@
 #define __NR_clone 56
 #define __NR_clone3 435
 #define __NR_close 3
+#define __NR_close_range 436
 #define __NR_connect 42
 #define __NR_copy_file_range 326
 #define __NR_creat 85
index 7b64b1fa0c5fb07ce06599c02c117ffd092f8f80..b1f45a434cf8c8120fe7a5cec1cea9b7340a1ef9 100644 (file)
@@ -25,6 +25,7 @@
 #define __NR_clone 1073741880
 #define __NR_clone3 1073742259
 #define __NR_close 1073741827
+#define __NR_close_range 1073742260
 #define __NR_connect 1073741866
 #define __NR_copy_file_range 1073742150
 #define __NR_creat 1073741909