From eb5e0cba21fbd7d617104518aebb4efb72f24965 Mon Sep 17 00:00:00 2001 From: Locria Cyber <74560659+locriacyber@users.noreply.github.com> Date: Tue, 22 Mar 2022 20:54:26 +0800 Subject: [PATCH] Fix ucontext_t --- lib/std/os/linux/arm-eabi.zig | 2 +- lib/std/os/linux/arm64.zig | 2 +- lib/std/os/linux/i386.zig | 2 +- lib/std/os/linux/powerpc.zig | 2 +- lib/std/os/linux/powerpc64.zig | 2 +- lib/std/os/linux/sparc64.zig | 2 +- lib/std/os/linux/x86_64.zig | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/std/os/linux/arm-eabi.zig b/lib/std/os/linux/arm-eabi.zig index 287c61c49db6de78adcd678764ee6bd55178b853..613957fa25b082d175bc00f019b85c026bd5080c 100644 --- a/lib/std/os/linux/arm-eabi.zig +++ b/lib/std/os/linux/arm-eabi.zig @@ -744,7 +744,7 @@ pub const mcontext_t = extern struct { pub const ucontext_t = extern struct { flags: usize, - link: *ucontext_t, + link: ?*ucontext_t, stack: stack_t, mcontext: mcontext_t, sigmask: sigset_t, diff --git a/lib/std/os/linux/arm64.zig b/lib/std/os/linux/arm64.zig index 9cb66c3fcf30ca212d8a8143d1f89533c94b0af4..92edc8a5e02f4b34e63c6a24b50c3b7fe02aae67 100644 --- a/lib/std/os/linux/arm64.zig +++ b/lib/std/os/linux/arm64.zig @@ -586,7 +586,7 @@ pub const mcontext_t = extern struct { pub const ucontext_t = extern struct { flags: usize, - link: *ucontext_t, + link: ?*ucontext_t, stack: stack_t, sigmask: sigset_t, mcontext: mcontext_t, diff --git a/lib/std/os/linux/i386.zig b/lib/std/os/linux/i386.zig index f5768aed71e818dccb58a728473317e9fb11b65f..e683501ecbc320d6a5d1a9347f508e81dd79648e 100644 --- a/lib/std/os/linux/i386.zig +++ b/lib/std/os/linux/i386.zig @@ -757,7 +757,7 @@ pub const REG = struct { pub const ucontext_t = extern struct { flags: usize, - link: *ucontext_t, + link: ?*ucontext_t, stack: stack_t, mcontext: mcontext_t, sigmask: sigset_t, diff --git a/lib/std/os/linux/powerpc.zig b/lib/std/os/linux/powerpc.zig index d1ef2b4a2103738a8881bfa6dbe1ac4c1da68f4d..e45be74f77a6039ea7477d42758c40185f5fe531 100644 --- a/lib/std/os/linux/powerpc.zig +++ b/lib/std/os/linux/powerpc.zig @@ -740,7 +740,7 @@ pub const mcontext_t = extern struct { pub const ucontext_t = extern struct { flags: u32, - link: *ucontext_t, + link: ?*ucontext_t, stack: stack_t, pad: [7]i32, regs: *mcontext_t, diff --git a/lib/std/os/linux/powerpc64.zig b/lib/std/os/linux/powerpc64.zig index f1758c2b023f601344e14cb0a613ef60472b8485..19d5f04bd3ea5b0cb7758d7fe2f78b6c54a72d34 100644 --- a/lib/std/os/linux/powerpc64.zig +++ b/lib/std/os/linux/powerpc64.zig @@ -727,7 +727,7 @@ pub const mcontext_t = extern struct { pub const ucontext_t = extern struct { flags: u32, - link: *ucontext_t, + link: ?*ucontext_t, stack: stack_t, sigmask: sigset_t, mcontext: mcontext_t, diff --git a/lib/std/os/linux/sparc64.zig b/lib/std/os/linux/sparc64.zig index 231cd0a283193fe860a13636a93a4cf49ff388d7..2f9efecae45ae43964378ef310f88f4bf91dd7a9 100644 --- a/lib/std/os/linux/sparc64.zig +++ b/lib/std/os/linux/sparc64.zig @@ -821,7 +821,7 @@ pub const mcontext_t = extern struct { }; pub const ucontext_t = extern struct { - link: *ucontext_t, + link: ?*ucontext_t, flags: u64, sigmask: u64, mcontext: mcontext_t, diff --git a/lib/std/os/linux/x86_64.zig b/lib/std/os/linux/x86_64.zig index 0aaa28262cef37e9b9ad226f345957e47875bb45..8913d10585b9e511a764a98cd6b63e54030f4b9c 100644 --- a/lib/std/os/linux/x86_64.zig +++ b/lib/std/os/linux/x86_64.zig @@ -736,7 +736,7 @@ pub const mcontext_t = extern struct { pub const ucontext_t = extern struct { flags: usize, - link: *ucontext_t, + link: ?*ucontext_t, stack: stack_t, mcontext: mcontext_t, sigmask: sigset_t, -- 2.54.0