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 {
82
82
cmd,
83
83
sess,
84
84
hinted_static : false ,
85
- } ) as Box < Linker >
85
+ } ) as Box < dyn Linker >
86
86
} ,
87
87
LinkerFlavor :: Lld ( LldFlavor :: Wasm ) => {
88
88
Box :: new ( WasmLd :: new ( cmd, sess, self ) ) as Box < dyn Linker >
@@ -1401,6 +1401,9 @@ impl<'a> Linker for L4Bender<'a> {
1401
1401
1402
1402
fn group_start ( & mut self ) { self . cmd . arg ( "--start-group" ) ; }
1403
1403
fn group_end ( & mut self ) { self . cmd . arg ( "--end-group" ) ; }
1404
+ fn cross_lang_lto ( & mut self ) {
1405
+ // do nothing
1406
+ }
1404
1407
}
1405
1408
1406
1409
impl < ' a > L4Bender < ' a > {
Original file line number Diff line number Diff line change @@ -90,6 +90,7 @@ mod windows_uwp_msvc_base;
90
90
pub enum LinkerFlavor {
91
91
Em ,
92
92
Gcc ,
93
+ L4Bender ,
93
94
Ld ,
94
95
Msvc ,
95
96
Lld ( LldFlavor ) ,
@@ -160,6 +161,7 @@ macro_rules! flavor_mappings {
160
161
flavor_mappings ! {
161
162
( ( LinkerFlavor :: Em ) , "em" ) ,
162
163
( ( LinkerFlavor :: Gcc ) , "gcc" ) ,
164
+ ( ( LinkerFlavor :: L4Bender ) , "l4-bender" ) ,
163
165
( ( LinkerFlavor :: Ld ) , "ld" ) ,
164
166
( ( LinkerFlavor :: Msvc ) , "msvc" ) ,
165
167
( ( LinkerFlavor :: PtxLinker ) , "ptx-linker" ) ,
You can’t perform that action at this time.
0 commit comments