authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-11-30 22:40:51+01:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-01-05 14:52:48+01:00
log2c42b85529b0f18ac789c2b5c695d1cedeb9ccde
tree9aeb087688e26cecbb82d4c823574dc5df99bb5b
parent395145d3b09c590c0dadef27cf8c52c6d65ccf83
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std.zig.target: handle openbsd libc names


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

lib/std/zig/target.zig+11
......@@ -435,6 +435,17 @@ pub fn isLibCLibName(target: *const std.Target, name: []const u8) bool {
435435 return true;
436436 }
437437
438 if (target.isOpenBSDLibC()) {
439 if (eqlIgnoreCase(ignore_case, name, "execinfo"))
440 return true;
441 if (eqlIgnoreCase(ignore_case, name, "m"))
442 return true;
443 if (eqlIgnoreCase(ignore_case, name, "pthread"))
444 return true;
445 if (eqlIgnoreCase(ignore_case, name, "util"))
446 return true;
447 }
448
438449 if (target.os.tag == .haiku) {
439450 if (eqlIgnoreCase(ignore_case, name, "root"))
440451 return true;