diff options
| author | Alex Rønne Petersen <alex@alexrp.com> | 2024-08-07 02:04:59 +0200 |
|---|---|---|
| committer | Alex Rønne Petersen <alex@alexrp.com> | 2024-08-07 09:39:39 +0200 |
| commit | 650785c718b29496548b06bd043eb03887a182d1 (patch) | |
| tree | 0ffbe4accc2f0881c8a035d58e1712653f87c17b /src/target.zig | |
| parent | fab5df4028f686a69330982b41ee880b5bdd4e04 (diff) | |
| download | zig-650785c718b29496548b06bd043eb03887a182d1.tar.gz zig-650785c718b29496548b06bd043eb03887a182d1.zip | |
target: Fix hasLlvmSupport() for dxil, spirv[32,64], and kalimba.
Diffstat (limited to 'src/target.zig')
| -rw-r--r-- | src/target.zig | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/src/target.zig b/src/target.zig index 768e4d957e..b9ff8ba5be 100644 --- a/src/target.zig +++ b/src/target.zig @@ -119,7 +119,6 @@ pub fn hasLlvmSupport(target: std.Target, ofmt: std.Target.ObjectFormat) bool { .bpfel, .bpfeb, .csky, - .dxil, .hexagon, .loongarch32, .loongarch64, @@ -147,17 +146,23 @@ pub fn hasLlvmSupport(target: std.Target, ofmt: std.Target.ObjectFormat) bool { .xtensa, .nvptx, .nvptx64, - .spirv, - .spirv32, - .spirv64, - .kalimba, .lanai, .wasm32, .wasm64, .ve, => true, - .spu_2 => false, + // An LLVM backend exists but we don't currently support using it. + .dxil, + .spirv, + .spirv32, + .spirv64, + => false, + + // No LLVM backend exists. + .kalimba, + .spu_2, + => false, }; } |
