@@ -421,11 +421,7 @@ impl Step for Rustc {
421
421
422
422
if let Some ( ra_proc_macro_srv) = builder. ensure_if_default (
423
423
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 ) ,
429
425
target : compiler. host ,
430
426
} ,
431
427
builder. kind ,
@@ -661,11 +657,7 @@ impl Step for Std {
661
657
662
658
fn make_run ( run : RunConfig < ' _ > ) {
663
659
run. builder . ensure ( Std {
664
- compiler : run. builder . compiler_for (
665
- run. builder . top_stage ,
666
- run. builder . config . build ,
667
- run. target ,
668
- ) ,
660
+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
669
661
target : run. target ,
670
662
} ) ;
671
663
}
@@ -683,7 +675,7 @@ impl Step for Std {
683
675
let mut tarball = Tarball :: new ( builder, "rust-std" , & target. triple ) ;
684
676
tarball. include_target_in_component_name ( true ) ;
685
677
686
- let compiler_to_use = builder. compiler_for ( compiler. stage , compiler. host , target ) ;
678
+ let compiler_to_use = builder. compiler ( compiler. stage , compiler. host ) ;
687
679
let stamp = build_stamp:: libstd_stamp ( builder, compiler_to_use, target) ;
688
680
verify_uefi_rlib_format ( builder, target, & stamp) ;
689
681
copy_target_libs ( builder, target, tarball. image_dir ( ) , & stamp) ;
@@ -713,11 +705,7 @@ impl Step for RustcDev {
713
705
714
706
fn make_run ( run : RunConfig < ' _ > ) {
715
707
run. builder . ensure ( RustcDev {
716
- compiler : run. builder . compiler_for (
717
- run. builder . top_stage ,
718
- run. builder . config . build ,
719
- run. target ,
720
- ) ,
708
+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
721
709
target : run. target ,
722
710
} ) ;
723
711
}
@@ -733,7 +721,7 @@ impl Step for RustcDev {
733
721
734
722
let tarball = Tarball :: new ( builder, "rustc-dev" , & target. triple ) ;
735
723
736
- let compiler_to_use = builder. compiler_for ( compiler. stage , compiler. host , target ) ;
724
+ let compiler_to_use = builder. compiler ( compiler. stage , compiler. host ) ;
737
725
let stamp = build_stamp:: librustc_stamp ( builder, compiler_to_use, target) ;
738
726
copy_target_libs ( builder, target, tarball. image_dir ( ) , & stamp) ;
739
727
@@ -775,11 +763,7 @@ impl Step for Analysis {
775
763
// Find the actual compiler (handling the full bootstrap option) which
776
764
// produced the save-analysis data because that data isn't copied
777
765
// through the sysroot uplifting.
778
- compiler : run. builder . compiler_for (
779
- run. builder . top_stage ,
780
- run. builder . config . build ,
781
- run. target ,
782
- ) ,
766
+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
783
767
target : run. target ,
784
768
} ) ;
785
769
}
@@ -1124,11 +1108,7 @@ impl Step for Cargo {
1124
1108
1125
1109
fn make_run ( run : RunConfig < ' _ > ) {
1126
1110
run. builder . ensure ( Cargo {
1127
- compiler : run. builder . compiler_for (
1128
- run. builder . top_stage ,
1129
- run. builder . config . build ,
1130
- run. target ,
1131
- ) ,
1111
+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
1132
1112
target : run. target ,
1133
1113
} ) ;
1134
1114
}
@@ -1173,11 +1153,7 @@ impl Step for Rls {
1173
1153
1174
1154
fn make_run ( run : RunConfig < ' _ > ) {
1175
1155
run. builder . ensure ( Rls {
1176
- compiler : run. builder . compiler_for (
1177
- run. builder . top_stage ,
1178
- run. builder . config . build ,
1179
- run. target ,
1180
- ) ,
1156
+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
1181
1157
target : run. target ,
1182
1158
} ) ;
1183
1159
}
@@ -1215,11 +1191,7 @@ impl Step for RustAnalyzer {
1215
1191
1216
1192
fn make_run ( run : RunConfig < ' _ > ) {
1217
1193
run. builder . ensure ( RustAnalyzer {
1218
- compiler : run. builder . compiler_for (
1219
- run. builder . top_stage ,
1220
- run. builder . config . build ,
1221
- run. target ,
1222
- ) ,
1194
+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
1223
1195
target : run. target ,
1224
1196
} ) ;
1225
1197
}
@@ -1257,11 +1229,7 @@ impl Step for Clippy {
1257
1229
1258
1230
fn make_run ( run : RunConfig < ' _ > ) {
1259
1231
run. builder . ensure ( Clippy {
1260
- compiler : run. builder . compiler_for (
1261
- run. builder . top_stage ,
1262
- run. builder . config . build ,
1263
- run. target ,
1264
- ) ,
1232
+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
1265
1233
target : run. target ,
1266
1234
} ) ;
1267
1235
}
@@ -1304,11 +1272,7 @@ impl Step for Miri {
1304
1272
1305
1273
fn make_run ( run : RunConfig < ' _ > ) {
1306
1274
run. builder . ensure ( Miri {
1307
- compiler : run. builder . compiler_for (
1308
- run. builder . top_stage ,
1309
- run. builder . config . build ,
1310
- run. target ,
1311
- ) ,
1275
+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
1312
1276
target : run. target ,
1313
1277
} ) ;
1314
1278
}
@@ -1442,11 +1406,7 @@ impl Step for Rustfmt {
1442
1406
1443
1407
fn make_run ( run : RunConfig < ' _ > ) {
1444
1408
run. builder . ensure ( Rustfmt {
1445
- compiler : run. builder . compiler_for (
1446
- run. builder . top_stage ,
1447
- run. builder . config . build ,
1448
- run. target ,
1449
- ) ,
1409
+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
1450
1410
target : run. target ,
1451
1411
} ) ;
1452
1412
}
@@ -1496,7 +1456,7 @@ impl Step for Extended {
1496
1456
fn run ( self , builder : & Builder < ' _ > ) {
1497
1457
let target = self . target ;
1498
1458
let stage = self . stage ;
1499
- let compiler = builder. compiler_for ( self . stage , self . host , self . target ) ;
1459
+ let compiler = builder. compiler ( self . stage , self . host ) ;
1500
1460
1501
1461
builder. info ( & format ! ( "Dist extended stage{} ({})" , compiler. stage, target) ) ;
1502
1462
@@ -2260,11 +2220,7 @@ impl Step for LlvmBitcodeLinker {
2260
2220
2261
2221
fn make_run ( run : RunConfig < ' _ > ) {
2262
2222
run. builder . ensure ( LlvmBitcodeLinker {
2263
- compiler : run. builder . compiler_for (
2264
- run. builder . top_stage ,
2265
- run. builder . config . build ,
2266
- run. target ,
2267
- ) ,
2223
+ compiler : run. builder . compiler ( run. builder . top_stage , run. builder . config . build ) ,
2268
2224
target : run. target ,
2269
2225
} ) ;
2270
2226
}
0 commit comments