Skip to content

Commit 89606e9

Browse files
committed
more build optimizations
1 parent 436646d commit 89606e9

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

MUSHclient.vcxproj

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,11 @@
135135
<WarningLevel>Level3</WarningLevel>
136136
<SuppressStartupBanner>true</SuppressStartupBanner>
137137
<MultiProcessorCompilation>true</MultiProcessorCompilation>
138+
<OmitFramePointers>true</OmitFramePointers>
139+
<EnableParallelCodeGeneration>true</EnableParallelCodeGeneration>
140+
<FloatingPointModel>Fast</FloatingPointModel>
141+
<CompileAsManaged>false</CompileAsManaged>
142+
<AdditionalOptions>/GA</AdditionalOptions>
138143
</ClCompile>
139144
<ResourceCompile>
140145
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
@@ -147,6 +152,10 @@
147152
<ProgramDatabaseFile>.\WinRel/MUSHclient.pdb</ProgramDatabaseFile>
148153
<SubSystem>Windows</SubSystem>
149154
<TargetMachine>MachineX86</TargetMachine>
155+
<OptimizeReferences>true</OptimizeReferences>
156+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
157+
<LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
158+
<GenerateDebugInformation>false</GenerateDebugInformation>
150159
</Link>
151160
<Bscmake>
152161
<SuppressStartupBanner>true</SuppressStartupBanner>
@@ -1446,4 +1455,4 @@
14461455
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
14471456
<ImportGroup Label="ExtensionTargets">
14481457
</ImportGroup>
1449-
</Project>
1458+
</Project>

0 commit comments

Comments
 (0)