@@ -269,7 +269,13 @@ impl Step for Cargotest {
269
269
. args ( builder. config . test_args ( ) )
270
270
. env ( "RUSTC" , builder. rustc ( compiler) )
271
271
. env ( "RUSTDOC" , builder. rustdoc ( compiler) ) ;
272
- add_rustdoc_cargo_linker_args ( & mut cmd, builder, compiler. host , LldThreads :: No ) ;
272
+ add_rustdoc_cargo_linker_args (
273
+ & mut cmd,
274
+ builder,
275
+ compiler. host ,
276
+ LldThreads :: No ,
277
+ compiler. stage ,
278
+ ) ;
273
279
cmd. delay_failure ( ) . run ( builder) ;
274
280
}
275
281
}
@@ -847,7 +853,7 @@ impl Step for RustdocTheme {
847
853
. env ( "CFG_RELEASE_CHANNEL" , & builder. config . channel )
848
854
. env ( "RUSTDOC_REAL" , builder. rustdoc ( self . compiler ) )
849
855
. env ( "RUSTC_BOOTSTRAP" , "1" ) ;
850
- cmd. args ( linker_args ( builder, self . compiler . host , LldThreads :: No ) ) ;
856
+ cmd. args ( linker_args ( builder, self . compiler . host , LldThreads :: No , self . compiler . stage ) ) ;
851
857
852
858
cmd. delay_failure ( ) . run ( builder) ;
853
859
}
@@ -1023,7 +1029,13 @@ impl Step for RustdocGUI {
1023
1029
cmd. env ( "RUSTDOC" , builder. rustdoc ( self . compiler ) )
1024
1030
. env ( "RUSTC" , builder. rustc ( self . compiler ) ) ;
1025
1031
1026
- add_rustdoc_cargo_linker_args ( & mut cmd, builder, self . compiler . host , LldThreads :: No ) ;
1032
+ add_rustdoc_cargo_linker_args (
1033
+ & mut cmd,
1034
+ builder,
1035
+ self . compiler . host ,
1036
+ LldThreads :: No ,
1037
+ self . compiler . stage ,
1038
+ ) ;
1027
1039
1028
1040
for path in & builder. paths {
1029
1041
if let Some ( p) = helpers:: is_valid_test_suite_arg ( path, "tests/rustdoc-gui" , builder) {
@@ -1883,7 +1895,7 @@ NOTE: if you're sure you want to do this, please open an issue as to why. In the
1883
1895
1884
1896
let mut hostflags = flags. clone ( ) ;
1885
1897
hostflags. push ( format ! ( "-Lnative={}" , builder. test_helpers_out( compiler. host) . display( ) ) ) ;
1886
- hostflags. extend ( linker_flags ( builder, compiler. host , LldThreads :: No ) ) ;
1898
+ hostflags. extend ( linker_flags ( builder, compiler. host , LldThreads :: No , compiler . stage ) ) ;
1887
1899
1888
1900
let mut targetflags = flags;
1889
1901
targetflags. push ( format ! ( "-Lnative={}" , builder. test_helpers_out( target) . display( ) ) ) ;
0 commit comments