@@ -98,9 +98,9 @@ impl Step for Std {
98
98
copy_musl_third_party_objects ( builder, target, & libdir) ;
99
99
}
100
100
101
- let out_dir = builder. cargo_out ( compiler, Mode :: Libstd , target) ;
101
+ let out_dir = builder. cargo_out ( compiler, Mode :: Std , target) ;
102
102
builder. clear_if_dirty ( & out_dir, & builder. rustc ( compiler) ) ;
103
- let mut cargo = builder. cargo ( compiler, Mode :: Libstd , target, "build" ) ;
103
+ let mut cargo = builder. cargo ( compiler, Mode :: Std , target, "build" ) ;
104
104
std_cargo ( builder, & compiler, target, & mut cargo) ;
105
105
106
106
let _folder = builder. fold_output ( || format ! ( "stage{}-std" , compiler. stage) ) ;
@@ -240,7 +240,7 @@ impl Step for StdLink {
240
240
builder. ensure ( tool:: CleanTools {
241
241
compiler : target_compiler,
242
242
target,
243
- mode : Mode :: Libstd ,
243
+ cause : Mode :: Std ,
244
244
} ) ;
245
245
}
246
246
}
@@ -368,9 +368,9 @@ impl Step for Test {
368
368
return ;
369
369
}
370
370
371
- let out_dir = builder. cargo_out ( compiler, Mode :: Libtest , target) ;
371
+ let out_dir = builder. cargo_out ( compiler, Mode :: Test , target) ;
372
372
builder. clear_if_dirty ( & out_dir, & libstd_stamp ( builder, compiler, target) ) ;
373
- let mut cargo = builder. cargo ( compiler, Mode :: Libtest , target, "build" ) ;
373
+ let mut cargo = builder. cargo ( compiler, Mode :: Test , target, "build" ) ;
374
374
test_cargo ( builder, & compiler, target, & mut cargo) ;
375
375
376
376
let _folder = builder. fold_output ( || format ! ( "stage{}-test" , compiler. stage) ) ;
@@ -431,7 +431,7 @@ impl Step for TestLink {
431
431
builder. ensure ( tool:: CleanTools {
432
432
compiler : target_compiler,
433
433
target,
434
- mode : Mode :: Libtest ,
434
+ cause : Mode :: Test ,
435
435
} ) ;
436
436
}
437
437
}
@@ -489,11 +489,11 @@ impl Step for Rustc {
489
489
compiler : builder. compiler ( self . compiler . stage , builder. config . build ) ,
490
490
target : builder. config . build ,
491
491
} ) ;
492
- let cargo_out = builder. cargo_out ( compiler, Mode :: Librustc , target) ;
492
+ let cargo_out = builder. cargo_out ( compiler, Mode :: Rustc , target) ;
493
493
builder. clear_if_dirty ( & cargo_out, & libstd_stamp ( builder, compiler, target) ) ;
494
494
builder. clear_if_dirty ( & cargo_out, & libtest_stamp ( builder, compiler, target) ) ;
495
495
496
- let mut cargo = builder. cargo ( compiler, Mode :: Librustc , target, "build" ) ;
496
+ let mut cargo = builder. cargo ( compiler, Mode :: Rustc , target, "build" ) ;
497
497
rustc_cargo ( builder, & mut cargo) ;
498
498
499
499
let _folder = builder. fold_output ( || format ! ( "stage{}-rustc" , compiler. stage) ) ;
@@ -585,7 +585,7 @@ impl Step for RustcLink {
585
585
builder. ensure ( tool:: CleanTools {
586
586
compiler : target_compiler,
587
587
target,
588
- mode : Mode :: Librustc ,
588
+ cause : Mode :: Rustc ,
589
589
} ) ;
590
590
}
591
591
}
@@ -634,15 +634,15 @@ impl Step for CodegenBackend {
634
634
return ;
635
635
}
636
636
637
- let mut cargo = builder. cargo ( compiler, Mode :: Librustc , target, "build" ) ;
637
+ let mut cargo = builder. cargo ( compiler, Mode :: Codegen , target, "build" ) ;
638
638
let mut features = builder. rustc_features ( ) . to_string ( ) ;
639
639
cargo. arg ( "--manifest-path" )
640
640
. arg ( builder. src . join ( "src/librustc_codegen_llvm/Cargo.toml" ) ) ;
641
641
rustc_cargo_env ( builder, & mut cargo) ;
642
642
643
643
features += & build_codegen_backend ( & builder, & mut cargo, & compiler, target, backend) ;
644
644
645
- let tmp_stamp = builder. cargo_out ( compiler, Mode :: Librustc , target)
645
+ let tmp_stamp = builder. cargo_out ( compiler, Mode :: Codegen , target)
646
646
. join ( ".tmp.stamp" ) ;
647
647
648
648
let _folder = builder. fold_output ( || format ! ( "stage{}-rustc_codegen_llvm" , compiler. stage) ) ;
@@ -793,19 +793,19 @@ fn copy_lld_to_sysroot(builder: &Builder,
793
793
/// Cargo's output path for the standard library in a given stage, compiled
794
794
/// by a particular compiler for the specified target.
795
795
pub fn libstd_stamp ( builder : & Builder , compiler : Compiler , target : Interned < String > ) -> PathBuf {
796
- builder. cargo_out ( compiler, Mode :: Libstd , target) . join ( ".libstd.stamp" )
796
+ builder. cargo_out ( compiler, Mode :: Std , target) . join ( ".libstd.stamp" )
797
797
}
798
798
799
799
/// Cargo's output path for libtest in a given stage, compiled by a particular
800
800
/// compiler for the specified target.
801
801
pub fn libtest_stamp ( builder : & Builder , compiler : Compiler , target : Interned < String > ) -> PathBuf {
802
- builder. cargo_out ( compiler, Mode :: Libtest , target) . join ( ".libtest.stamp" )
802
+ builder. cargo_out ( compiler, Mode :: Test , target) . join ( ".libtest.stamp" )
803
803
}
804
804
805
805
/// Cargo's output path for librustc in a given stage, compiled by a particular
806
806
/// compiler for the specified target.
807
807
pub fn librustc_stamp ( builder : & Builder , compiler : Compiler , target : Interned < String > ) -> PathBuf {
808
- builder. cargo_out ( compiler, Mode :: Librustc , target) . join ( ".librustc.stamp" )
808
+ builder. cargo_out ( compiler, Mode :: Rustc , target) . join ( ".librustc.stamp" )
809
809
}
810
810
811
811
/// Cargo's output path for librustc_codegen_llvm in a given stage, compiled by a particular
@@ -814,7 +814,7 @@ fn codegen_backend_stamp(builder: &Builder,
814
814
compiler : Compiler ,
815
815
target : Interned < String > ,
816
816
backend : Interned < String > ) -> PathBuf {
817
- builder. cargo_out ( compiler, Mode :: Librustc , target)
817
+ builder. cargo_out ( compiler, Mode :: Codegen , target)
818
818
. join ( format ! ( ".librustc_codegen_llvm-{}.stamp" , backend) )
819
819
}
820
820
@@ -971,7 +971,7 @@ impl Step for Assemble {
971
971
}
972
972
973
973
// Link the compiler binary itself into place
974
- let out_dir = builder. cargo_out ( build_compiler, Mode :: Librustc , host) ;
974
+ let out_dir = builder. cargo_out ( build_compiler, Mode :: Rustc , host) ;
975
975
let rustc = out_dir. join ( exe ( "rustc_binary" , & * host) ) ;
976
976
let bindir = sysroot. join ( "bin" ) ;
977
977
t ! ( fs:: create_dir_all( & bindir) ) ;
0 commit comments