@@ -410,7 +410,7 @@ impl<'a> GccLinker<'a> {
410410 let opt_level = match self . sess . opts . optimize {
411411 config:: OptLevel :: No => "O0" ,
412412 config:: OptLevel :: Less => "O1" ,
413- config:: OptLevel :: Default | config:: OptLevel :: Size | config:: OptLevel :: SizeMin => "O2" ,
413+ config:: OptLevel :: More | config:: OptLevel :: Size | config:: OptLevel :: SizeMin => "O2" ,
414414 config:: OptLevel :: Aggressive => "O3" ,
415415 } ;
416416
@@ -685,7 +685,7 @@ impl<'a> Linker for GccLinker<'a> {
685685
686686 // GNU-style linkers support optimization with -O. GNU ld doesn't
687687 // need a numeric argument, but other linkers do.
688- if self . sess . opts . optimize == config:: OptLevel :: Default
688+ if self . sess . opts . optimize == config:: OptLevel :: More
689689 || self . sess . opts . optimize == config:: OptLevel :: Aggressive
690690 {
691691 self . link_arg ( "-O1" ) ;
@@ -1213,7 +1213,7 @@ impl<'a> Linker for EmLinker<'a> {
12131213 self . cc_arg ( match self . sess . opts . optimize {
12141214 OptLevel :: No => "-O0" ,
12151215 OptLevel :: Less => "-O1" ,
1216- OptLevel :: Default => "-O2" ,
1216+ OptLevel :: More => "-O2" ,
12171217 OptLevel :: Aggressive => "-O3" ,
12181218 OptLevel :: Size => "-Os" ,
12191219 OptLevel :: SizeMin => "-Oz" ,
@@ -1384,7 +1384,7 @@ impl<'a> Linker for WasmLd<'a> {
13841384 self . link_arg ( match self . sess . opts . optimize {
13851385 OptLevel :: No => "-O0" ,
13861386 OptLevel :: Less => "-O1" ,
1387- OptLevel :: Default => "-O2" ,
1387+ OptLevel :: More => "-O2" ,
13881388 OptLevel :: Aggressive => "-O3" ,
13891389 // Currently LLD doesn't support `Os` and `Oz`, so pass through `O2`
13901390 // instead.
@@ -1451,7 +1451,7 @@ impl<'a> WasmLd<'a> {
14511451 let opt_level = match self . sess . opts . optimize {
14521452 config:: OptLevel :: No => "O0" ,
14531453 config:: OptLevel :: Less => "O1" ,
1454- config:: OptLevel :: Default => "O2" ,
1454+ config:: OptLevel :: More => "O2" ,
14551455 config:: OptLevel :: Aggressive => "O3" ,
14561456 // wasm-ld only handles integer LTO opt levels. Use O2
14571457 config:: OptLevel :: Size | config:: OptLevel :: SizeMin => "O2" ,
@@ -1525,7 +1525,7 @@ impl<'a> Linker for L4Bender<'a> {
15251525 fn optimize ( & mut self ) {
15261526 // GNU-style linkers support optimization with -O. GNU ld doesn't
15271527 // need a numeric argument, but other linkers do.
1528- if self . sess . opts . optimize == config:: OptLevel :: Default
1528+ if self . sess . opts . optimize == config:: OptLevel :: More
15291529 || self . sess . opts . optimize == config:: OptLevel :: Aggressive
15301530 {
15311531 self . link_arg ( "-O1" ) ;
@@ -1929,7 +1929,7 @@ impl<'a> Linker for LlbcLinker<'a> {
19291929 match self . sess . opts . optimize {
19301930 OptLevel :: No => "-O0" ,
19311931 OptLevel :: Less => "-O1" ,
1932- OptLevel :: Default => "-O2" ,
1932+ OptLevel :: More => "-O2" ,
19331933 OptLevel :: Aggressive => "-O3" ,
19341934 OptLevel :: Size => "-Os" ,
19351935 OptLevel :: SizeMin => "-Oz" ,
@@ -2006,7 +2006,7 @@ impl<'a> Linker for BpfLinker<'a> {
20062006 self . link_arg ( match self . sess . opts . optimize {
20072007 OptLevel :: No => "-O0" ,
20082008 OptLevel :: Less => "-O1" ,
2009- OptLevel :: Default => "-O2" ,
2009+ OptLevel :: More => "-O2" ,
20102010 OptLevel :: Aggressive => "-O3" ,
20112011 OptLevel :: Size => "-Os" ,
20122012 OptLevel :: SizeMin => "-Oz" ,
0 commit comments