| ... | @@ -34,7 +34,7 @@ pub const want_ppc_abi = builtin.cpu.arch.isPPC() or builtin.cpu.arch.isPPC64(); | ... | @@ -34,7 +34,7 @@ pub const want_ppc_abi = builtin.cpu.arch.isPPC() or builtin.cpu.arch.isPPC64(); |
| 34 | /// wasm32-freestanding-none => false | 34 | /// wasm32-freestanding-none => false |
| 35 | /// x86_64-windows-gnu => true | 35 | /// x86_64-windows-gnu => true |
| 36 | /// x86_64-windows-msvc => true | 36 | /// x86_64-windows-msvc => true |
| 37 | /// any-macos-any => doesn't matter; libSystem has both symbol flavors | 37 | /// any-macos-any => false |
| 38 | pub const gnu_f16_abi = switch (builtin.cpu.arch) { | 38 | pub const gnu_f16_abi = switch (builtin.cpu.arch) { |
| 39 | .wasm32, .wasm64 => false, | 39 | .wasm32, .wasm64 => false, |
| 40 | | 40 | |
| ... | @@ -43,7 +43,7 @@ pub const gnu_f16_abi = switch (builtin.cpu.arch) { | ... | @@ -43,7 +43,7 @@ pub const gnu_f16_abi = switch (builtin.cpu.arch) { |
| 43 | else => true, | 43 | else => true, |
| 44 | }, | 44 | }, |
| 45 | | 45 | |
| 46 | else => true, | 46 | else => !builtin.os.tag.isDarwin(), |
| 47 | }; | 47 | }; |
| 48 | | 48 | |
| 49 | pub const want_sparc_abi = builtin.cpu.arch.isSPARC(); | 49 | pub const want_sparc_abi = builtin.cpu.arch.isSPARC(); |