From b612512bb500defd399a11dfa47c83cefe4d87b5 Mon Sep 17 00:00:00 2001 From: LemonBoy Date: Fri, 3 May 2019 13:11:53 +0200 Subject: std: Remove some assumptions about the host platform The stdlib is now 32-bit friendly. --- std/os/linux.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'std/os/linux.zig') diff --git a/std/os/linux.zig b/std/os/linux.zig index e7f822185b..abfed410cc 100644 --- a/std/os/linux.zig +++ b/std/os/linux.zig @@ -1100,8 +1100,8 @@ pub fn sigaction(sig: u6, noalias act: *const Sigaction, noalias oact: ?*Sigacti const NSIG = 65; const sigset_t = [128 / @sizeOf(usize)]usize; -const all_mask = []usize{maxInt(usize)}; -const app_mask = []usize{0xfffffffc7fffffff}; +const all_mask = []u32{0xffffffff, 0xffffffff}; +const app_mask = []u32{0xfffffffc, 0x7fffffff}; const k_sigaction = extern struct { handler: extern fn (i32) void, -- cgit v1.2.3