diff --git a/lib/std/c/darwin.zig b/lib/std/c/darwin.zig index 0f79c537f3..dd25cf4d79 100644 --- a/lib/std/c/darwin.zig +++ b/lib/std/c/darwin.zig @@ -1703,8 +1703,6 @@ pub const CLOCK = struct { /// Max open files per process /// https://opensource.apple.com/source/xnu/xnu-4903.221.2/bsd/sys/syslimits.h.auto.html pub const OPEN_MAX = 10240; -pub const RUSAGE_SELF = 0; -pub const RUSAGE_CHILDREN = -1; pub const rusage = extern struct { utime: timeval, @@ -1723,6 +1721,9 @@ pub const rusage = extern struct { nsignals: isize, nvcsw: isize, nivcsw: isize, + + pub const SELF = 0; + pub const CHILDREN = -1; }; pub const rlimit_resource = enum(c_int) { diff --git a/lib/std/c/solaris.zig b/lib/std/c/solaris.zig index 283ea792cd..cb745c804b 100644 --- a/lib/std/c/solaris.zig +++ b/lib/std/c/solaris.zig @@ -1550,10 +1550,6 @@ pub const rlimit = extern struct { max: rlim_t, }; -pub const RUSAGE_SELF = 0; -pub const RUSAGE_CHILDREN = -1; -pub const RUSAGE_THREAD = 1; - pub const rusage = extern struct { utime: timeval, stime: timeval, @@ -1571,6 +1567,10 @@ pub const rusage = extern struct { nsignals: isize, nvcsw: isize, nivcsw: isize, + + pub const SELF = 0; + pub const CHILDREN = -1; + pub const THREAD = 1; }; pub const SHUT = struct { diff --git a/lib/std/os/linux.zig b/lib/std/os/linux.zig index 9f5ff30694..1ae20c41b3 100644 --- a/lib/std/os/linux.zig +++ b/lib/std/os/linux.zig @@ -3798,10 +3798,6 @@ pub const MFD_HUGE_1GB = HUGETLB_FLAG_ENCODE_1GB; pub const MFD_HUGE_2GB = HUGETLB_FLAG_ENCODE_2GB; pub const MFD_HUGE_16GB = HUGETLB_FLAG_ENCODE_16GB; -pub const RUSAGE_SELF = 0; -pub const RUSAGE_CHILDREN = -1; -pub const RUSAGE_THREAD = 1; - pub const rusage = extern struct { utime: timeval, stime: timeval, @@ -3820,6 +3816,10 @@ pub const rusage = extern struct { nvcsw: isize, nivcsw: isize, __reserved: [16]isize = [1]isize{0} ** 16, + + pub const SELF = 0; + pub const CHILDREN = -1; + pub const THREAD = 1; }; pub const cc_t = u8; @@ -5199,4 +5199,6 @@ pub const PERF = struct { pub const QUERY_BPF = 3221758986; pub const MODIFY_ATTRIBUTES = 1074275339; }; + + pub const IOC_FLAG_GROUP = 1; };