Skip to content

Commit d7bc293

Browse files
committed
Solve review comment
1 parent f44ec64 commit d7bc293

File tree

1 file changed

+8
-11
lines changed

1 file changed

+8
-11
lines changed

src/bootstrap/compile.rs

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -645,14 +645,13 @@ impl Step for CodegenBackend {
645645

646646
fn make_run(run: RunConfig) {
647647
let backend = run.builder.config.rust_codegen_backends.get(0);
648-
let backend = backend.cloned().unwrap_or_else(|| {
649-
INTERNER.intern_str("llvm")
650-
});
651-
run.builder.ensure(CodegenBackend {
652-
compiler: run.builder.compiler(run.builder.top_stage, run.host),
653-
target: run.target,
654-
backend,
655-
});
648+
if let Some(backend) = backend.cloned() {
649+
run.builder.ensure(CodegenBackend {
650+
compiler: run.builder.compiler(run.builder.top_stage, run.host),
651+
target: run.target,
652+
backend,
653+
});
654+
}
656655
}
657656

658657
fn run(self, builder: &Builder) {
@@ -677,9 +676,7 @@ impl Step for CodegenBackend {
677676
.arg(builder.src.join("src/librustc_codegen_llvm/Cargo.toml"));
678677
rustc_cargo_env(builder, &mut cargo);
679678

680-
if !backend.is_empty() {
681-
features += &build_codegen_backend(&builder, &mut cargo, &compiler, target, backend);
682-
}
679+
features += &build_codegen_backend(&builder, &mut cargo, &compiler, target, backend);
683680

684681
let tmp_stamp = builder.cargo_out(compiler, Mode::Codegen, target)
685682
.join(".tmp.stamp");

0 commit comments

Comments
 (0)