authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-16 21:10:17+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-22 22:15:32+02:00
log775618425d4cc50830894627dcc4615a6cefe3f9
tree9959c5adca8440626d3227265ffc41d068f3326d
parentb272a9197a19bd81b2743ca222a2ed386c747e69
signature Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std.c: fix LC constants for openbsd


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

lib/std/c.zig+10
......@@ -11327,6 +11327,16 @@ pub extern "c" fn setsid() pid_t;
1132711327/// - https://sourceware.org/git/?p=glibc.git;a=blob;f=locale/bits/locale.h;h=0fcbb66114be5fef0577dc9047256eb508c45919;hb=c90cfce849d010474e8cccf3e5bff49a2c8b141f#l26
1132811328pub const LC = switch (native_os) {
1132911329 // https://github.com/SerenityOS/serenity/blob/fe4f3879551f2fdd8a24de06b88f4450e2f3b93d/Userland/Libraries/LibC/locale.h#L14-L29
11330 .serenity => enum(c_int) {
11331 ALL = 0,
11332 COLLATE = 1,
11333 CTYPE = 2,
11334 MONETARY = 3,
11335 NUMERIC = 4,
11336 TIME = 5,
11337 MESSAGES = 6,
11338 _,
11339 },
1133011340 .serenity => enum(c_int) {
1133111341 ALL = 0,
1133211342 NUMERIC = 1,