diff --git a/src/mono/browser/browser.proj b/src/mono/browser/browser.proj
index e423a648c489b..a92061c0704f3 100644
--- a/src/mono/browser/browser.proj
+++ b/src/mono/browser/browser.proj
@@ -365,6 +365,9 @@
$(ICULibDir)/libicudata.a;
$(BrowserProjectRoot)runtime/hybrid-globalization/segmentation-rules.json" />
+
+
+
$(ArtifactsObjDir)wasm/pinvoke-table.h
@@ -382,6 +385,9 @@
$(CMakeConfigurationLinkFlags) -Wno-pthreads-mem-growth
$(CMakeConfigurationLinkFlags) --emit-symbol-map
+
+ $(CMakeConfigurationLinkFlags) -O1
+
-DEMSDK_PATH="$(EMSDK_PATH.TrimEnd('\/').Replace('\','/'))"
emcmake cmake $(MSBuildThisFileDirectory)runtime