@@ -29,8 +29,8 @@ use crate::utils;
2929use crate :: utils:: cache:: { Interned , INTERNER } ;
3030use crate :: utils:: exec:: BootstrapCommand ;
3131use crate :: utils:: helpers:: {
32- self , add_link_lib_path, add_rustdoc_cargo_lld_flags , add_rustdoc_lld_flags , dylib_path ,
33- dylib_path_var , output, t, target_supports_cranelift_backend, up_to_date, LldThreads ,
32+ self , add_link_lib_path, add_rustdoc_cargo_linker_args , dylib_path , dylib_path_var ,
33+ linker_args , output, t, target_supports_cranelift_backend, up_to_date, LldThreads ,
3434} ;
3535use crate :: utils:: render_tests:: { add_flags_and_try_run_tests, try_run_tests} ;
3636use crate :: { envify, CLang , DocTests , GitRepo , Mode } ;
@@ -277,7 +277,7 @@ impl Step for Cargotest {
277277 . args ( builder. config . test_args ( ) )
278278 . env ( "RUSTC" , builder. rustc ( compiler) )
279279 . env ( "RUSTDOC" , builder. rustdoc ( compiler) ) ;
280- add_rustdoc_cargo_lld_flags ( & mut cmd, builder, compiler. host , LldThreads :: No ) ;
280+ add_rustdoc_cargo_linker_args ( & mut cmd, builder, compiler. host , LldThreads :: No ) ;
281281 builder. run_delaying_failure ( cmd) ;
282282 }
283283}
@@ -863,7 +863,7 @@ impl Step for RustdocTheme {
863863 . env ( "CFG_RELEASE_CHANNEL" , & builder. config . channel )
864864 . env ( "RUSTDOC_REAL" , builder. rustdoc ( self . compiler ) )
865865 . env ( "RUSTC_BOOTSTRAP" , "1" ) ;
866- add_rustdoc_lld_flags ( & mut cmd, builder, self . compiler . host , LldThreads :: No ) ;
866+ cmd. args ( linker_args ( builder, self . compiler . host , LldThreads :: No ) ) ;
867867
868868 builder. run_delaying_failure ( & mut cmd) ;
869869 }
@@ -1039,7 +1039,7 @@ impl Step for RustdocGUI {
10391039 cmd. env ( "RUSTDOC" , builder. rustdoc ( self . compiler ) )
10401040 . env ( "RUSTC" , builder. rustc ( self . compiler ) ) ;
10411041
1042- add_rustdoc_cargo_lld_flags ( & mut cmd, builder, self . compiler . host , LldThreads :: No ) ;
1042+ add_rustdoc_cargo_linker_args ( & mut cmd, builder, self . compiler . host , LldThreads :: No ) ;
10431043
10441044 for path in & builder. paths {
10451045 if let Some ( p) = helpers:: is_valid_test_suite_arg ( path, "tests/rustdoc-gui" , builder) {
@@ -1746,14 +1746,14 @@ NOTE: if you're sure you want to do this, please open an issue as to why. In the
17461746
17471747 let mut hostflags = flags. clone ( ) ;
17481748 hostflags. push ( format ! ( "-Lnative={}" , builder. test_helpers_out( compiler. host) . display( ) ) ) ;
1749- hostflags. extend ( builder . lld_flags ( compiler. host ) ) ;
1749+ hostflags. extend ( linker_args ( builder , compiler. host , LldThreads :: No ) ) ;
17501750 for flag in hostflags {
17511751 cmd. arg ( "--host-rustcflags" ) . arg ( flag) ;
17521752 }
17531753
17541754 let mut targetflags = flags;
17551755 targetflags. push ( format ! ( "-Lnative={}" , builder. test_helpers_out( target) . display( ) ) ) ;
1756- targetflags. extend ( builder. lld_flags ( target ) ) ;
1756+ targetflags. extend ( linker_args ( builder, compiler . host , LldThreads :: No ) ) ;
17571757 for flag in targetflags {
17581758 cmd. arg ( "--target-rustcflags" ) . arg ( flag) ;
17591759 }
0 commit comments