Commit 138f1253de
Changed files (2)
lib
lib/std/c/darwin.zig
@@ -4161,3 +4161,15 @@ pub const PTHREAD_STACK_MIN = switch (builtin.cpu.arch) {
.arm, .aarch64 => 16 * 1024,
else => 8 * 1024,
};
+
+pub const _SYS_NAMELEN = 256;
+
+pub const utsname = extern struct {
+ sysname: [255:0]u8,
+ nodename: [255:0]u8,
+ release: [255:0]u8,
+ version: [255:0]u8,
+ machine: [255:0]u8,
+};
+
+pub extern "c" fn uname(u: *utsname) c_int;
lib/std/c/freebsd.zig
@@ -2824,3 +2824,15 @@ pub const PTHREAD_STACK_MIN = switch (builtin.cpu.arch) {
.x86, .powerpc => 4 * 512,
else => 4 * 1024,
};
+
+pub const SYS_NMLN = 256;
+
+pub const utsname = extern struct {
+ sysname: [255:0]u8,
+ nodename: [255:0]u8,
+ release: [255:0]u8,
+ version: [255:0]u8,
+ machine: [255:0]u8,
+};
+
+pub extern "c" fn uname(u: *utsname) c_int;