Link with EmccCompileOptimizationFlag==-Oz by default in release (#55939)
authorLarry Ewing <lewing@microsoft.com>
Tue, 20 Jul 2021 00:53:25 +0000 (19:53 -0500)
committerGitHub <noreply@github.com>
Tue, 20 Jul 2021 00:53:25 +0000 (20:53 -0400)
src/mono/wasm/build/WasmApp.Native.targets

index 375747c..48bafb1 100644 (file)
       <_EmccOptimizationFlagDefault Condition="'$(_EmccOptimizationFlagDefault)' == ''">-Oz</_EmccOptimizationFlagDefault>
 
       <EmccCompileOptimizationFlag Condition="'$(EmccCompileOptimizationFlag)' == ''">$(_EmccOptimizationFlagDefault)</EmccCompileOptimizationFlag>
-      <EmccLinkOptimizationFlag    Condition="'$(EmccLinkOptimizationFlag)' == ''"   >-O0 -s ASSERTIONS=$(_EmccAssertionLevelDefault)</EmccLinkOptimizationFlag>
+      <EmccLinkOptimizationFlag    Condition="'$(EmccLinkOptimizationFlag)' == ''"   >$(EmccCompileOptimizationFlag)</EmccLinkOptimizationFlag>
 
       <_EmccCompileRsp>$(_WasmIntermediateOutputPath)emcc-compile.rsp</_EmccCompileRsp>
     </PropertyGroup>