authorgravatar for me@gasinfinity.devGasInfinity <me@gasinfinity.dev> 2026-01-20 23:17:04+01:00
committergravatar for me@gasinfinity.devGasInfinity <me@gasinfinity.dev> 2026-01-21 00:06:42+01:00
log9d3e9054a7a154730261d5fae96631cc04bdef93
tree1280c9c1daa5c408db68c12b93d20597ff1cec23
parentf67d21f736fdd058cc8607523a1a370ac1b2f58f
signaturebadge-check Signed by SSH key SHA256:p3IHbr0lyK2ekfDC1Zi7dOEV/9T6lGghNawhl5sBnM4

feat(std.c): add `wasi` definition for `utsname`


1 files changed, 8 insertions(+), 0 deletions(-)

lib/std/c.zig+8
......@@ -7069,6 +7069,14 @@ pub const user_desc = switch (native_os) {
70697069pub const utsname = switch (native_os) {
70707070 .linux => linux.utsname,
70717071 .emscripten => emscripten.utsname,
7072 .wasi => extern struct {
7073 sysname: [64:0]u8,
7074 nodename: [64:0]u8,
7075 release: [64:0]u8,
7076 version: [64:0]u8,
7077 machine: [64:0]u8,
7078 domainname: [64:0]u8,
7079 },
70727080 .illumos => extern struct {
70737081 sysname: [256:0]u8,
70747082 nodename: [256:0]u8,