Commit 879a39a700

Alex Rønne Petersen <alex@alexrp.com>
2024-10-08 07:59:39
std.Target: Ignore case for all Darwin platforms in isLibCLibName().
Matches isLibCxxLibName() behavior.
1 parent c76a98f
Changed files (1)
lib
lib/std/Target.zig
@@ -2869,7 +2869,7 @@ pub fn cTypePreferredAlignment(target: Target, c_type: CType) u16 {
 }
 
 pub fn isLibCLibName(target: std.Target, name: []const u8) bool {
-    const ignore_case = target.os.tag == .macos or target.os.tag == .windows;
+    const ignore_case = target.os.tag.isDarwin() or target.os.tag == .windows;
 
     if (eqlIgnoreCase(ignore_case, name, "c"))
         return true;