Commit 309ff9c34e

Alex Rønne Petersen <alex@alexrp.com>
2025-04-21 06:51:51
std.Target: Add isFreeBSDLibC() function.
1 parent 4604217
Changed files (1)
lib
lib/std/Target.zig
@@ -2068,6 +2068,13 @@ pub inline fn isDarwinLibC(target: Target) bool {
     };
 }
 
+pub inline fn isFreeBSDLibC(target: Target) bool {
+    return switch (target.abi) {
+        .none, .eabihf => target.os.tag == .freebsd,
+        else => false,
+    };
+}
+
 pub inline fn isWasiLibC(target: Target) bool {
     return target.os.tag == .wasi and target.abi.isMusl();
 }