diff options
author | Szabolcs Nagy <nsz@port70.net> | 2020-07-28 21:17:13 +0000 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2020-09-09 17:21:03 -0400 |
commit | 9b7ed9702ce8925a5a947ad3bdbba126fe955aaf (patch) | |
tree | d2818de1677a10fde649d20386255fd44a44decd /arch | |
parent | 616a8bf660d6c616aedf1e17adfb3de64f1ab9de (diff) | |
download | musl-9b7ed9702ce8925a5a947ad3bdbba126fe955aaf.zip musl-9b7ed9702ce8925a5a947ad3bdbba126fe955aaf.tar.gz musl-9b7ed9702ce8925a5a947ad3bdbba126fe955aaf.tar.bz2 |
bits/syscall.h: add __NR_faccessat2 from linux v5.8
the linux faccessat syscall lacks a flag argument that is necessary
to implement the posix api, see
linux commit c8ffd8bcdd28296a198f237cc595148a8d4adfbe
vfs: add faccessat2 syscall
Diffstat (limited to 'arch')
-rw-r--r-- | arch/aarch64/bits/syscall.h.in | 1 | ||||
-rw-r--r-- | arch/arm/bits/syscall.h.in | 1 | ||||
-rw-r--r-- | arch/i386/bits/syscall.h.in | 1 | ||||
-rw-r--r-- | arch/m68k/bits/syscall.h.in | 1 | ||||
-rw-r--r-- | arch/microblaze/bits/syscall.h.in | 1 | ||||
-rw-r--r-- | arch/mips/bits/syscall.h.in | 1 | ||||
-rw-r--r-- | arch/mips64/bits/syscall.h.in | 1 | ||||
-rw-r--r-- | arch/mipsn32/bits/syscall.h.in | 1 | ||||
-rw-r--r-- | arch/or1k/bits/syscall.h.in | 1 | ||||
-rw-r--r-- | arch/powerpc/bits/syscall.h.in | 1 | ||||
-rw-r--r-- | arch/powerpc64/bits/syscall.h.in | 1 | ||||
-rw-r--r-- | arch/riscv64/bits/syscall.h.in | 1 | ||||
-rw-r--r-- | arch/s390x/bits/syscall.h.in | 1 | ||||
-rw-r--r-- | arch/sh/bits/syscall.h.in | 1 | ||||
-rw-r--r-- | arch/x32/bits/syscall.h.in | 1 | ||||
-rw-r--r-- | arch/x86_64/bits/syscall.h.in | 1 |
16 files changed, 16 insertions, 0 deletions
diff --git a/arch/aarch64/bits/syscall.h.in b/arch/aarch64/bits/syscall.h.in index 169510f..ac3eaf8 100644 --- a/arch/aarch64/bits/syscall.h.in +++ b/arch/aarch64/bits/syscall.h.in @@ -291,4 +291,5 @@ #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 +#define __NR_faccessat2 439 diff --git a/arch/arm/bits/syscall.h.in b/arch/arm/bits/syscall.h.in index 729597c..5b4e679 100644 --- a/arch/arm/bits/syscall.h.in +++ b/arch/arm/bits/syscall.h.in @@ -391,6 +391,7 @@ #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 +#define __NR_faccessat2 439 #define __ARM_NR_breakpoint 0x0f0001 #define __ARM_NR_cacheflush 0x0f0002 diff --git a/arch/i386/bits/syscall.h.in b/arch/i386/bits/syscall.h.in index 40721c6..fb562db 100644 --- a/arch/i386/bits/syscall.h.in +++ b/arch/i386/bits/syscall.h.in @@ -428,4 +428,5 @@ #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 +#define __NR_faccessat2 439 diff --git a/arch/m68k/bits/syscall.h.in b/arch/m68k/bits/syscall.h.in index f2f838c..93703b4 100644 --- a/arch/m68k/bits/syscall.h.in +++ b/arch/m68k/bits/syscall.h.in @@ -408,3 +408,4 @@ #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 +#define __NR_faccessat2 439 diff --git a/arch/microblaze/bits/syscall.h.in b/arch/microblaze/bits/syscall.h.in index 2457292..1e78dfd 100644 --- a/arch/microblaze/bits/syscall.h.in +++ b/arch/microblaze/bits/syscall.h.in @@ -429,4 +429,5 @@ #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 +#define __NR_faccessat2 439 diff --git a/arch/mips/bits/syscall.h.in b/arch/mips/bits/syscall.h.in index 5677594..5b2066e 100644 --- a/arch/mips/bits/syscall.h.in +++ b/arch/mips/bits/syscall.h.in @@ -410,4 +410,5 @@ #define __NR_clone3 4435 #define __NR_openat2 4437 #define __NR_pidfd_getfd 4438 +#define __NR_faccessat2 4439 diff --git a/arch/mips64/bits/syscall.h.in b/arch/mips64/bits/syscall.h.in index 6f39346..30cb321 100644 --- a/arch/mips64/bits/syscall.h.in +++ b/arch/mips64/bits/syscall.h.in @@ -340,4 +340,5 @@ #define __NR_clone3 5435 #define __NR_openat2 5437 #define __NR_pidfd_getfd 5438 +#define __NR_faccessat2 5439 diff --git a/arch/mipsn32/bits/syscall.h.in b/arch/mipsn32/bits/syscall.h.in index e24086f..12eae03 100644 --- a/arch/mipsn32/bits/syscall.h.in +++ b/arch/mipsn32/bits/syscall.h.in @@ -364,4 +364,5 @@ #define __NR_clone3 6435 #define __NR_openat2 6437 #define __NR_pidfd_getfd 6438 +#define __NR_faccessat2 6439 diff --git a/arch/or1k/bits/syscall.h.in b/arch/or1k/bits/syscall.h.in index 0d54d24..bc9def1 100644 --- a/arch/or1k/bits/syscall.h.in +++ b/arch/or1k/bits/syscall.h.in @@ -313,4 +313,5 @@ #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 +#define __NR_faccessat2 439 diff --git a/arch/powerpc/bits/syscall.h.in b/arch/powerpc/bits/syscall.h.in index 70f7a37..2d4c5df 100644 --- a/arch/powerpc/bits/syscall.h.in +++ b/arch/powerpc/bits/syscall.h.in @@ -417,4 +417,5 @@ #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 +#define __NR_faccessat2 439 diff --git a/arch/powerpc64/bits/syscall.h.in b/arch/powerpc64/bits/syscall.h.in index 3b9f8a4..2a5c703 100644 --- a/arch/powerpc64/bits/syscall.h.in +++ b/arch/powerpc64/bits/syscall.h.in @@ -389,4 +389,5 @@ #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 +#define __NR_faccessat2 439 diff --git a/arch/riscv64/bits/syscall.h.in b/arch/riscv64/bits/syscall.h.in index da4fd73..439712a 100644 --- a/arch/riscv64/bits/syscall.h.in +++ b/arch/riscv64/bits/syscall.h.in @@ -291,6 +291,7 @@ #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 +#define __NR_faccessat2 439 #define __NR_sysriscv __NR_arch_specific_syscall #define __NR_riscv_flush_icache (__NR_sysriscv + 15) diff --git a/arch/s390x/bits/syscall.h.in b/arch/s390x/bits/syscall.h.in index 9406c93..4c04abc 100644 --- a/arch/s390x/bits/syscall.h.in +++ b/arch/s390x/bits/syscall.h.in @@ -354,4 +354,5 @@ #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 +#define __NR_faccessat2 439 diff --git a/arch/sh/bits/syscall.h.in b/arch/sh/bits/syscall.h.in index 0f09c90..3942dea 100644 --- a/arch/sh/bits/syscall.h.in +++ b/arch/sh/bits/syscall.h.in @@ -401,4 +401,5 @@ #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 +#define __NR_faccessat2 439 diff --git a/arch/x32/bits/syscall.h.in b/arch/x32/bits/syscall.h.in index 17a4011..e4c4bd0 100644 --- a/arch/x32/bits/syscall.h.in +++ b/arch/x32/bits/syscall.h.in @@ -300,6 +300,7 @@ #define __NR_clone3 (0x40000000 + 435) #define __NR_openat2 (0x40000000 + 437) #define __NR_pidfd_getfd (0x40000000 + 438) +#define __NR_faccessat2 (0x40000000 + 439) #define __NR_rt_sigaction (0x40000000 + 512) diff --git a/arch/x86_64/bits/syscall.h.in b/arch/x86_64/bits/syscall.h.in index 65126e1..12a8698 100644 --- a/arch/x86_64/bits/syscall.h.in +++ b/arch/x86_64/bits/syscall.h.in @@ -347,4 +347,5 @@ #define __NR_clone3 435 #define __NR_openat2 437 #define __NR_pidfd_getfd 438 +#define __NR_faccessat2 439 |