std.zig.target: handle openbsd libc names

This commit is contained in:
Alex Rønne Petersen 2025-11-30 22:40:51 +01:00
parent c3b9f49ac2
commit df147734a3
No known key found for this signature in database

View file

@ -436,6 +436,17 @@ pub fn isLibCLibName(target: *const std.Target, name: []const u8) bool {
return true; return true;
} }
if (target.isOpenBSDLibC()) {
if (eqlIgnoreCase(ignore_case, name, "execinfo"))
return true;
if (eqlIgnoreCase(ignore_case, name, "m"))
return true;
if (eqlIgnoreCase(ignore_case, name, "pthread"))
return true;
if (eqlIgnoreCase(ignore_case, name, "util"))
return true;
}
if (target.os.tag == .haiku) { if (target.os.tag == .haiku) {
if (eqlIgnoreCase(ignore_case, name, "root")) if (eqlIgnoreCase(ignore_case, name, "root"))
return true; return true;