File tree 3 files changed +8
-0
lines changed
3 files changed +8
-0
lines changed Original file line number Diff line number Diff line change 260
260
<EmccCompileOptimizationFlag Condition =" '$(EmccCompileOptimizationFlag)' == ''" >$(_EmccOptimizationFlagDefault)</EmccCompileOptimizationFlag >
261
261
<!-- FIXME: which one should take precedence? -->
262
262
<WasmCompileOptimizationFlag >$(EmccCompileOptimizationFlag)</WasmCompileOptimizationFlag >
263
+ <WasmBitcodeCompileOptimizationFlag Condition =" '$(WasmBitcodeCompileOptimizationFlag)' == '' and '$(Configuration)' == 'Release'" >-O2</WasmBitcodeCompileOptimizationFlag >
264
+ <WasmBitcodeCompileOptimizationFlag Condition =" '$(WasmBitcodeCompileOptimizationFlag)' == '' " >$(WasmCompileOptimizationFlag)</WasmBitcodeCompileOptimizationFlag >
263
265
<EmccLinkOptimizationFlag Condition =" '$(EmccLinkOptimizationFlag)' == '' and '$(Configuration)' == 'Release'" >-O2</EmccLinkOptimizationFlag >
264
266
<EmccLinkOptimizationFlag Condition =" '$(EmccLinkOptimizationFlag)' == ''" >$(WasmCompileOptimizationFlag)</EmccLinkOptimizationFlag >
265
267
<WasmLinkOptimizationFlag >$(EmccLinkOptimizationFlag)</WasmLinkOptimizationFlag >
406
408
407
409
<Target Name =" _BrowserWasmBeforeWriteCompileBitcodeRsp" BeforeTargets =" _WasmWriteRspForCompilingBitcode" >
408
410
<ItemGroup >
411
+ <_BitcodeCompileFlags Include =" $(WasmBitcodeCompileOptimizationFlag)" />
409
412
<_BitcodeCompileFlags Include =" @(_EmccCommonFlags)" />
410
413
<_BitcodeCompileFlags Include =" $(EmccExtraBitcodeCompilationFlags)" />
411
414
</ItemGroup >
Original file line number Diff line number Diff line change 148
148
149
149
<WasiClangCompileOptimizationFlag Condition =" '$(WasiClangCompileOptimizationFlag)' == ''" >$(_WasiClangOptimizationFlagDefault)</WasiClangCompileOptimizationFlag >
150
150
<WasmCompileOptimizationFlag >$(WasiClangCompileOptimizationFlag)</WasmCompileOptimizationFlag >
151
+ <WasiBitcodeCompileOptimizationFlag Condition =" '$(WasiBitcodeCompileOptimizationFlag)' == '' and '$(Configuration)' == 'Release'" >-O2</WasiBitcodeCompileOptimizationFlag >
152
+ <WasiBitcodeCompileOptimizationFlag Condition =" '$(WasiBitcodeCompileOptimizationFlag)' == ''" >$(WasiClangCompileOptimizationFlag)</WasiBitcodeCompileOptimizationFlag >
151
153
<WasiClangLinkOptimizationFlag Condition =" '$(WasiClangLinkOptimizationFlag)' == '' and '$(Configuration)' == 'Release'" >-O2</WasiClangLinkOptimizationFlag >
152
154
<WasiClangLinkOptimizationFlag Condition =" '$(WasiClangLinkOptimizationFlag)' == ''" >$(WasiClangCompileOptimizationFlag)</WasiClangLinkOptimizationFlag >
153
155
<WasmLinkOptimizationFlag >$(WasiClangLinkOptimizationFlag)</WasmLinkOptimizationFlag >
265
267
<!-- FIXME: merge with some other target -->
266
268
<Target Name =" _WasiBeforeWriteRspForCompilingBitcodeRsp" BeforeTargets =" _WasmWriteRspForCompilingBitcode" >
267
269
<ItemGroup >
270
+ <_BitcodeCompileFlags Include =" @(WasiBitcodeCompileOptimizationFlag)" />
268
271
<_BitcodeCompileFlags Include =" @(_WasiClangCommonFlags)" />
269
272
<_BitcodeCompileFlags Include =" $(WasiClangExtraBitcodeCompileFlags)" />
270
273
</ItemGroup >
Original file line number Diff line number Diff line change 44
44
45
45
- $(EmccLinkOptimizationFlag) - Optimization flag to use for the link step
46
46
- $(EmccCompileOptimizationFlag) - Optimization flag to use for compiling native files
47
+ - $(WasmBitcodeCompileOptimizationFlag)
48
+ - Optimization flag to use for compiling bitcode files
47
49
48
50
- $(EmccFlags) - Emcc flags used for both compiling native files, and linking
49
51
- $(EmccExtraLDFlags) - Extra emcc flags for linking
You can’t perform that action at this time.
0 commit comments