@@ -269,7 +269,13 @@ impl Step for Cargotest {
269269 . args ( builder. config . test_args ( ) )
270270 . env ( "RUSTC" , builder. rustc ( compiler) )
271271 . 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+ ) ;
273279 cmd. delay_failure ( ) . run ( builder) ;
274280 }
275281}
@@ -847,7 +853,7 @@ impl Step for RustdocTheme {
847853 . env ( "CFG_RELEASE_CHANNEL" , & builder. config . channel )
848854 . env ( "RUSTDOC_REAL" , builder. rustdoc ( self . compiler ) )
849855 . 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 ) ) ;
851857
852858 cmd. delay_failure ( ) . run ( builder) ;
853859 }
@@ -1023,7 +1029,13 @@ impl Step for RustdocGUI {
10231029 cmd. env ( "RUSTDOC" , builder. rustdoc ( self . compiler ) )
10241030 . env ( "RUSTC" , builder. rustc ( self . compiler ) ) ;
10251031
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+ ) ;
10271039
10281040 for path in & builder. paths {
10291041 if let Some ( p) = helpers:: is_valid_test_suite_arg ( path, "tests/rustdoc-gui" , builder) {
@@ -1887,7 +1899,7 @@ NOTE: if you're sure you want to do this, please open an issue as to why. In the
18871899
18881900 let mut hostflags = flags. clone ( ) ;
18891901 hostflags. push ( format ! ( "-Lnative={}" , builder. test_helpers_out( compiler. host) . display( ) ) ) ;
1890- hostflags. extend ( linker_flags ( builder, compiler. host , LldThreads :: No ) ) ;
1902+ hostflags. extend ( linker_flags ( builder, compiler. host , LldThreads :: No , compiler . stage ) ) ;
18911903
18921904 let mut targetflags = flags;
18931905 targetflags. push ( format ! ( "-Lnative={}" , builder. test_helpers_out( target) . display( ) ) ) ;
0 commit comments