| ... | @@ -375,11 +375,7 @@ pub fn canBuildLibCompilerRt(target: *const std.Target) enum { no, yes, llvm_onl | ... | @@ -375,11 +375,7 @@ pub fn canBuildLibCompilerRt(target: *const std.Target) enum { no, yes, llvm_onl |
| 375 | else => {}, | 375 | else => {}, |
| 376 | } | 376 | } |
| 377 | return switch (zigBackend(target, false)) { | 377 | return switch (zigBackend(target, false)) { |
| 378 | .stage2_aarch64 => .yes, | 378 | .stage2_aarch64, .stage2_x86_64 => .yes, |
| 379 | .stage2_x86_64 => switch (target.ofmt) { | | |
| 380 | .elf, .macho => .yes, | | |
| 381 | else => .llvm_only, | | |
| 382 | }, | | |
| 383 | else => .llvm_only, | 379 | else => .llvm_only, |
| 384 | }; | 380 | }; |
| 385 | } | 381 | } |