diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2024-08-07 22:50:08 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-07 22:50:08 -0700 |
| commit | 61fbdebd61678465f72319d93c69e64e2ed3d0a2 (patch) | |
| tree | 3514d4f1b69582c37fab48e0aa7b7792c4d0f5d5 /src/target.zig | |
| parent | 468b976f63b0938f2a799261b536167959c059b4 (diff) | |
| parent | 746f20d21fcd6a0a9ccbf662cd381f16c5064cd6 (diff) | |
| download | zig-61fbdebd61678465f72319d93c69e64e2ed3d0a2.tar.gz zig-61fbdebd61678465f72319d93c69e64e2ed3d0a2.zip | |
Merge pull request #20969 from alexrp/llvm-unsup-targets
`llvm`: 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 6cd5967d0e..f5cdf6627d 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, }; } |
