From 650785c718b29496548b06bd043eb03887a182d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Wed, 7 Aug 2024 02:04:59 +0200 Subject: [PATCH] target: Fix hasLlvmSupport() for dxil, spirv[32,64], and kalimba. --- src/target.zig | 17 +++++++++++------ 1 file 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, }; }