| ... | @@ -6243,11 +6243,9 @@ fn canBuildLibCompilerRt(target: std.Target, use_llvm: bool) bool { | ... | @@ -6243,11 +6243,9 @@ fn canBuildLibCompilerRt(target: std.Target, use_llvm: bool) bool { |
| 6243 | else => {}, | 6243 | else => {}, |
| 6244 | } | 6244 | } |
| 6245 | return switch (zigBackend(target, use_llvm)) { | 6245 | return switch (zigBackend(target, use_llvm)) { |
| 6246 | .stage2_llvm, | 6246 | .stage2_llvm => true, |
| 6247 | .stage2_x86_64, | 6247 | .stage2_x86_64 => if (target.ofmt == .elf) true else build_options.have_llvm, |
| 6248 | => true, | 6248 | else => build_options.have_llvm, |
| 6249 | | | |
| 6250 | else => false, | | |
| 6251 | }; | 6249 | }; |
| 6252 | } | 6250 | } |
| 6253 | | 6251 | |
| ... | @@ -6262,7 +6260,7 @@ fn canBuildLibSsp(target: std.Target, use_llvm: bool) bool { | ... | @@ -6262,7 +6260,7 @@ fn canBuildLibSsp(target: std.Target, use_llvm: bool) bool { |
| 6262 | } | 6260 | } |
| 6263 | return switch (zigBackend(target, use_llvm)) { | 6261 | return switch (zigBackend(target, use_llvm)) { |
| 6264 | .stage2_llvm => true, | 6262 | .stage2_llvm => true, |
| 6265 | else => false, | 6263 | else => build_options.have_llvm, |
| 6266 | }; | 6264 | }; |
| 6267 | } | 6265 | } |
| 6268 | | 6266 | |
| ... | @@ -6278,11 +6276,9 @@ fn canBuildZigLibC(target: std.Target, use_llvm: bool) bool { | ... | @@ -6278,11 +6276,9 @@ fn canBuildZigLibC(target: std.Target, use_llvm: bool) bool { |
| 6278 | else => {}, | 6276 | else => {}, |
| 6279 | } | 6277 | } |
| 6280 | return switch (zigBackend(target, use_llvm)) { | 6278 | return switch (zigBackend(target, use_llvm)) { |
| 6281 | .stage2_llvm, | 6279 | .stage2_llvm => true, |
| 6282 | .stage2_x86_64, | 6280 | .stage2_x86_64 => if (target.ofmt == .elf) true else build_options.have_llvm, |
| 6283 | => true, | 6281 | else => build_options.have_llvm, |
| 6284 | | | |
| 6285 | else => false, | | |
| 6286 | }; | 6282 | }; |
| 6287 | } | 6283 | } |
| 6288 | | 6284 | |