File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed
rustc_codegen_ssa/src/back Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -82,7 +82,7 @@ impl LinkerInfo {
8282 cmd,
8383 sess,
8484 hinted_static : false ,
85- } ) as Box < Linker >
85+ } ) as Box < dyn Linker >
8686 } ,
8787 LinkerFlavor :: Lld ( LldFlavor :: Wasm ) => {
8888 Box :: new ( WasmLd :: new ( cmd, sess, self ) ) as Box < dyn Linker >
@@ -1401,6 +1401,9 @@ impl<'a> Linker for L4Bender<'a> {
14011401
14021402 fn group_start ( & mut self ) { self . cmd . arg ( "--start-group" ) ; }
14031403 fn group_end ( & mut self ) { self . cmd . arg ( "--end-group" ) ; }
1404+ fn cross_lang_lto ( & mut self ) {
1405+ // do nothing
1406+ }
14041407}
14051408
14061409impl < ' a > L4Bender < ' a > {
Original file line number Diff line number Diff line change @@ -90,6 +90,7 @@ mod windows_uwp_msvc_base;
9090pub enum LinkerFlavor {
9191 Em ,
9292 Gcc ,
93+ L4Bender ,
9394 Ld ,
9495 Msvc ,
9596 Lld ( LldFlavor ) ,
@@ -160,6 +161,7 @@ macro_rules! flavor_mappings {
160161flavor_mappings ! {
161162 ( ( LinkerFlavor :: Em ) , "em" ) ,
162163 ( ( LinkerFlavor :: Gcc ) , "gcc" ) ,
164+ ( ( LinkerFlavor :: L4Bender ) , "l4-bender" ) ,
163165 ( ( LinkerFlavor :: Ld ) , "ld" ) ,
164166 ( ( LinkerFlavor :: Msvc ) , "msvc" ) ,
165167 ( ( LinkerFlavor :: PtxLinker ) , "ptx-linker" ) ,
You can’t perform that action at this time.
0 commit comments