@@ -410,7 +410,7 @@ impl<'a> GccLinker<'a> {
410
410
let opt_level = match self . sess . opts . optimize {
411
411
config:: OptLevel :: No => "O0" ,
412
412
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" ,
414
414
config:: OptLevel :: Aggressive => "O3" ,
415
415
} ;
416
416
@@ -685,7 +685,7 @@ impl<'a> Linker for GccLinker<'a> {
685
685
686
686
// GNU-style linkers support optimization with -O. GNU ld doesn't
687
687
// 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
689
689
|| self . sess . opts . optimize == config:: OptLevel :: Aggressive
690
690
{
691
691
self . link_arg ( "-O1" ) ;
@@ -1213,7 +1213,7 @@ impl<'a> Linker for EmLinker<'a> {
1213
1213
self . cc_arg ( match self . sess . opts . optimize {
1214
1214
OptLevel :: No => "-O0" ,
1215
1215
OptLevel :: Less => "-O1" ,
1216
- OptLevel :: Default => "-O2" ,
1216
+ OptLevel :: More => "-O2" ,
1217
1217
OptLevel :: Aggressive => "-O3" ,
1218
1218
OptLevel :: Size => "-Os" ,
1219
1219
OptLevel :: SizeMin => "-Oz" ,
@@ -1384,7 +1384,7 @@ impl<'a> Linker for WasmLd<'a> {
1384
1384
self . link_arg ( match self . sess . opts . optimize {
1385
1385
OptLevel :: No => "-O0" ,
1386
1386
OptLevel :: Less => "-O1" ,
1387
- OptLevel :: Default => "-O2" ,
1387
+ OptLevel :: More => "-O2" ,
1388
1388
OptLevel :: Aggressive => "-O3" ,
1389
1389
// Currently LLD doesn't support `Os` and `Oz`, so pass through `O2`
1390
1390
// instead.
@@ -1451,7 +1451,7 @@ impl<'a> WasmLd<'a> {
1451
1451
let opt_level = match self . sess . opts . optimize {
1452
1452
config:: OptLevel :: No => "O0" ,
1453
1453
config:: OptLevel :: Less => "O1" ,
1454
- config:: OptLevel :: Default => "O2" ,
1454
+ config:: OptLevel :: More => "O2" ,
1455
1455
config:: OptLevel :: Aggressive => "O3" ,
1456
1456
// wasm-ld only handles integer LTO opt levels. Use O2
1457
1457
config:: OptLevel :: Size | config:: OptLevel :: SizeMin => "O2" ,
@@ -1525,7 +1525,7 @@ impl<'a> Linker for L4Bender<'a> {
1525
1525
fn optimize ( & mut self ) {
1526
1526
// GNU-style linkers support optimization with -O. GNU ld doesn't
1527
1527
// 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
1529
1529
|| self . sess . opts . optimize == config:: OptLevel :: Aggressive
1530
1530
{
1531
1531
self . link_arg ( "-O1" ) ;
@@ -1929,7 +1929,7 @@ impl<'a> Linker for LlbcLinker<'a> {
1929
1929
match self . sess . opts . optimize {
1930
1930
OptLevel :: No => "-O0" ,
1931
1931
OptLevel :: Less => "-O1" ,
1932
- OptLevel :: Default => "-O2" ,
1932
+ OptLevel :: More => "-O2" ,
1933
1933
OptLevel :: Aggressive => "-O3" ,
1934
1934
OptLevel :: Size => "-Os" ,
1935
1935
OptLevel :: SizeMin => "-Oz" ,
@@ -2006,7 +2006,7 @@ impl<'a> Linker for BpfLinker<'a> {
2006
2006
self . link_arg ( match self . sess . opts . optimize {
2007
2007
OptLevel :: No => "-O0" ,
2008
2008
OptLevel :: Less => "-O1" ,
2009
- OptLevel :: Default => "-O2" ,
2009
+ OptLevel :: More => "-O2" ,
2010
2010
OptLevel :: Aggressive => "-O3" ,
2011
2011
OptLevel :: Size => "-Os" ,
2012
2012
OptLevel :: SizeMin => "-Oz" ,
0 commit comments