| ... | @@ -2072,6 +2072,13 @@ pub inline fn isFreeBSDLibC(target: Target) bool { | ... | @@ -2072,6 +2072,13 @@ pub inline fn isFreeBSDLibC(target: Target) bool { |
| 2072 | }; | 2072 | }; |
| 2073 | } | 2073 | } |
| 2074 | | 2074 | |
| | 2075 | pub inline fn isNetBSDLibC(target: Target) bool { |
| | 2076 | return switch (target.abi) { |
| | 2077 | .none, .eabi, .eabihf => target.os.tag == .netbsd, |
| | 2078 | else => false, |
| | 2079 | }; |
| | 2080 | } |
| | 2081 | |
| 2075 | pub inline fn isWasiLibC(target: Target) bool { | 2082 | pub inline fn isWasiLibC(target: Target) bool { |
| 2076 | return target.os.tag == .wasi and target.abi.isMusl(); | 2083 | return target.os.tag == .wasi and target.abi.isMusl(); |
| 2077 | } | 2084 | } |