From 340825a7afeb1909ab81c1e0258b81ff67323a2b Mon Sep 17 00:00:00 2001 From: data-man Date: Sat, 20 Feb 2021 21:10:08 +0500 Subject: [PATCH] Add epoll_pwait2 Linux syscall --- lib/std/os/bits/linux/arm-eabi.zig | 1 + lib/std/os/bits/linux/arm64.zig | 1 + lib/std/os/bits/linux/i386.zig | 1 + lib/std/os/bits/linux/mips.zig | 1 + lib/std/os/bits/linux/powerpc64.zig | 1 + lib/std/os/bits/linux/riscv64.zig | 1 + lib/std/os/bits/linux/sparc64.zig | 1 + lib/std/os/bits/linux/x86_64.zig | 1 + 8 files changed, 8 insertions(+) diff --git a/lib/std/os/bits/linux/arm-eabi.zig b/lib/std/os/bits/linux/arm-eabi.zig index 4d5accd133..5673cb952b 100644 --- a/lib/std/os/bits/linux/arm-eabi.zig +++ b/lib/std/os/bits/linux/arm-eabi.zig @@ -412,6 +412,7 @@ pub const SYS = extern enum(usize) { pidfd_getfd = 438, faccessat2 = 439, process_madvise = 440, + epoll_pwait2 = 441, breakpoint = 0x0f0001, cacheflush = 0x0f0002, diff --git a/lib/std/os/bits/linux/arm64.zig b/lib/std/os/bits/linux/arm64.zig index 7d08010fe8..a069b6adf1 100644 --- a/lib/std/os/bits/linux/arm64.zig +++ b/lib/std/os/bits/linux/arm64.zig @@ -313,6 +313,7 @@ pub const SYS = extern enum(usize) { pidfd_getfd = 438, faccessat2 = 439, process_madvise = 440, + epoll_pwait2 = 441, _, }; diff --git a/lib/std/os/bits/linux/i386.zig b/lib/std/os/bits/linux/i386.zig index 0e2f1c01aa..7ef34eb96b 100644 --- a/lib/std/os/bits/linux/i386.zig +++ b/lib/std/os/bits/linux/i386.zig @@ -448,6 +448,7 @@ pub const SYS = extern enum(usize) { pidfd_getfd = 438, faccessat2 = 439, process_madvise = 440, + epoll_pwait2 = 441, _, }; diff --git a/lib/std/os/bits/linux/mips.zig b/lib/std/os/bits/linux/mips.zig index c9621735ee..412a1f48be 100644 --- a/lib/std/os/bits/linux/mips.zig +++ b/lib/std/os/bits/linux/mips.zig @@ -430,6 +430,7 @@ pub const SYS = extern enum(usize) { pidfd_getfd = Linux + 438, faccessat2 = Linux + 439, process_madvise = Linux + 440, + epoll_pwait2 = Linux + 441, _, }; diff --git a/lib/std/os/bits/linux/powerpc64.zig b/lib/std/os/bits/linux/powerpc64.zig index cc100d7ec1..e0e9347aa1 100644 --- a/lib/std/os/bits/linux/powerpc64.zig +++ b/lib/std/os/bits/linux/powerpc64.zig @@ -409,6 +409,7 @@ pub const SYS = extern enum(usize) { pidfd_getfd = 438, faccessat2 = 439, process_madvise = 440, + epoll_pwait2 = 441, _, }; diff --git a/lib/std/os/bits/linux/riscv64.zig b/lib/std/os/bits/linux/riscv64.zig index 804d8dbf5e..0cbdea415c 100644 --- a/lib/std/os/bits/linux/riscv64.zig +++ b/lib/std/os/bits/linux/riscv64.zig @@ -310,6 +310,7 @@ pub const SYS = extern enum(usize) { pidfd_getfd = 438, faccessat2 = 439, process_madvise = 440, + epoll_pwait2 = 441, _, }; diff --git a/lib/std/os/bits/linux/sparc64.zig b/lib/std/os/bits/linux/sparc64.zig index e2e34c39e4..5644256a95 100644 --- a/lib/std/os/bits/linux/sparc64.zig +++ b/lib/std/os/bits/linux/sparc64.zig @@ -387,6 +387,7 @@ pub const SYS = extern enum(usize) { pidfd_getfd = 438, faccessat2 = 439, process_madvise = 440, + epoll_pwait2 = 441, _, }; diff --git a/lib/std/os/bits/linux/x86_64.zig b/lib/std/os/bits/linux/x86_64.zig index b16190c952..52fee679c5 100644 --- a/lib/std/os/bits/linux/x86_64.zig +++ b/lib/std/os/bits/linux/x86_64.zig @@ -375,6 +375,7 @@ pub const SYS = extern enum(usize) { pidfd_getfd = 438, faccessat2 = 439, process_madvise = 440, + epoll_pwait2 = 441, _, };