@@ -421,11 +421,7 @@ impl Step for Rustc {
421421
422422 if let Some ( ra_proc_macro_srv) = builder. ensure_if_default (
423423 tool:: RustAnalyzerProcMacroSrv {
424- compiler : builder. compiler_for (
425- compiler. stage ,
426- builder. config . build ,
427- compiler. host ,
428- ) ,
424+ compiler : builder. compiler ( compiler. stage , builder. config . build ) ,
429425 target : compiler. host ,
430426 } ,
431427 builder. kind ,
@@ -683,7 +679,7 @@ impl Step for Std {
683679 let mut tarball = Tarball :: new ( builder, "rust-std" , & target. triple ) ;
684680 tarball. include_target_in_component_name ( true ) ;
685681
686- let compiler_to_use = builder. compiler_for ( compiler. stage , compiler. host , target ) ;
682+ let compiler_to_use = builder. compiler ( compiler. stage , compiler. host ) ;
687683 let stamp = build_stamp:: libstd_stamp ( builder, compiler_to_use, target) ;
688684 verify_uefi_rlib_format ( builder, target, & stamp) ;
689685 copy_target_libs ( builder, target, tarball. image_dir ( ) , & stamp) ;
@@ -733,7 +729,7 @@ impl Step for RustcDev {
733729
734730 let tarball = Tarball :: new ( builder, "rustc-dev" , & target. triple ) ;
735731
736- let compiler_to_use = builder. compiler_for ( compiler. stage , compiler. host , target ) ;
732+ let compiler_to_use = builder. compiler ( compiler. stage , compiler. host ) ;
737733 let stamp = build_stamp:: librustc_stamp ( builder, compiler_to_use, target) ;
738734 copy_target_libs ( builder, target, tarball. image_dir ( ) , & stamp) ;
739735
@@ -775,11 +771,7 @@ impl Step for Analysis {
775771 // Find the actual compiler (handling the full bootstrap option) which
776772 // produced the save-analysis data because that data isn't copied
777773 // through the sysroot uplifting.
778- compiler : run. builder . compiler_for (
779- run. builder . top_stage ,
780- run. builder . config . build ,
781- run. target ,
782- ) ,
774+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
783775 target : run. target ,
784776 } ) ;
785777 }
@@ -1124,11 +1116,7 @@ impl Step for Cargo {
11241116
11251117 fn make_run ( run : RunConfig < ' _ > ) {
11261118 run. builder . ensure ( Cargo {
1127- compiler : run. builder . compiler_for (
1128- run. builder . top_stage ,
1129- run. builder . config . build ,
1130- run. target ,
1131- ) ,
1119+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
11321120 target : run. target ,
11331121 } ) ;
11341122 }
@@ -1173,11 +1161,7 @@ impl Step for Rls {
11731161
11741162 fn make_run ( run : RunConfig < ' _ > ) {
11751163 run. builder . ensure ( Rls {
1176- compiler : run. builder . compiler_for (
1177- run. builder . top_stage ,
1178- run. builder . config . build ,
1179- run. target ,
1180- ) ,
1164+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
11811165 target : run. target ,
11821166 } ) ;
11831167 }
@@ -1215,11 +1199,7 @@ impl Step for RustAnalyzer {
12151199
12161200 fn make_run ( run : RunConfig < ' _ > ) {
12171201 run. builder . ensure ( RustAnalyzer {
1218- compiler : run. builder . compiler_for (
1219- run. builder . top_stage ,
1220- run. builder . config . build ,
1221- run. target ,
1222- ) ,
1202+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
12231203 target : run. target ,
12241204 } ) ;
12251205 }
@@ -1257,11 +1237,7 @@ impl Step for Clippy {
12571237
12581238 fn make_run ( run : RunConfig < ' _ > ) {
12591239 run. builder . ensure ( Clippy {
1260- compiler : run. builder . compiler_for (
1261- run. builder . top_stage ,
1262- run. builder . config . build ,
1263- run. target ,
1264- ) ,
1240+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
12651241 target : run. target ,
12661242 } ) ;
12671243 }
@@ -1304,11 +1280,7 @@ impl Step for Miri {
13041280
13051281 fn make_run ( run : RunConfig < ' _ > ) {
13061282 run. builder . ensure ( Miri {
1307- compiler : run. builder . compiler_for (
1308- run. builder . top_stage ,
1309- run. builder . config . build ,
1310- run. target ,
1311- ) ,
1283+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
13121284 target : run. target ,
13131285 } ) ;
13141286 }
@@ -1442,11 +1414,7 @@ impl Step for Rustfmt {
14421414
14431415 fn make_run ( run : RunConfig < ' _ > ) {
14441416 run. builder . ensure ( Rustfmt {
1445- compiler : run. builder . compiler_for (
1446- run. builder . top_stage ,
1447- run. builder . config . build ,
1448- run. target ,
1449- ) ,
1417+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
14501418 target : run. target ,
14511419 } ) ;
14521420 }
@@ -1496,7 +1464,7 @@ impl Step for Extended {
14961464 fn run ( self , builder : & Builder < ' _ > ) {
14971465 let target = self . target ;
14981466 let stage = self . stage ;
1499- let compiler = builder. compiler_for ( self . stage , self . host , self . target ) ;
1467+ let compiler = builder. compiler ( self . stage , self . host ) ;
15001468
15011469 builder. info ( & format ! ( "Dist extended stage{} ({})" , compiler. stage, target) ) ;
15021470
@@ -2260,11 +2228,7 @@ impl Step for LlvmBitcodeLinker {
22602228
22612229 fn make_run ( run : RunConfig < ' _ > ) {
22622230 run. builder . ensure ( LlvmBitcodeLinker {
2263- compiler : run. builder . compiler_for (
2264- run. builder . top_stage ,
2265- run. builder . config . build ,
2266- run. target ,
2267- ) ,
2231+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
22682232 target : run. target ,
22692233 } ) ;
22702234 }
0 commit comments