zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 6028db7f29e2e29ba08a55d83d92cdeb2787a01f (tree)
parent 8a7d925d36ae82f77ea9a65c2a31bfc2ef2bed68
Author: Alex Rønne Petersen <alex@alexrp.com>
Date:   Tue, 13 May 2025 01:02:22 +0200

std.Target: Add isNetBSDLibC() function.

Diffstat:
Mlib/std/Target.zig | 7+++++++
1 file changed, 7 insertions(+), 0 deletions(-)

diff --git a/lib/std/Target.zig b/lib/std/Target.zig @@ -2072,6 +2072,13 @@ pub inline fn isFreeBSDLibC(target: Target) bool { }; } +pub inline fn isNetBSDLibC(target: Target) bool { + return switch (target.abi) { + .none, .eabi, .eabihf => target.os.tag == .netbsd, + else => false, + }; +} + pub inline fn isWasiLibC(target: Target) bool { return target.os.tag == .wasi and target.abi.isMusl(); }