Skip to content

Commit 85eac24

Browse files
committed
VisualC: link release builds with /OPT:ICT and /OPT:REF
1 parent 52b87d0 commit 85eac24

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

VisualC/SDL_net.vcxproj

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,9 @@
105105
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
106106
</ResourceCompile>
107107
<Link>
108+
<SubSystem>Windows</SubSystem>
108109
<AdditionalDependencies>ws2_32.lib;iphlpapi.lib;SDL3.lib;%(AdditionalDependencies)</AdditionalDependencies>
109110
<GenerateDebugInformation>true</GenerateDebugInformation>
110-
<SubSystem>Windows</SubSystem>
111111
</Link>
112112
</ItemDefinitionGroup>
113113
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
@@ -132,9 +132,9 @@
132132
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
133133
</ResourceCompile>
134134
<Link>
135+
<SubSystem>Windows</SubSystem>
135136
<AdditionalDependencies>ws2_32.lib;iphlpapi.lib;SDL3.lib;%(AdditionalDependencies)</AdditionalDependencies>
136137
<GenerateDebugInformation>true</GenerateDebugInformation>
137-
<SubSystem>Windows</SubSystem>
138138
</Link>
139139
</ItemDefinitionGroup>
140140
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
@@ -157,8 +157,10 @@
157157
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
158158
</ResourceCompile>
159159
<Link>
160-
<AdditionalDependencies>ws2_32.lib;iphlpapi.lib;SDL3.lib;%(AdditionalDependencies)</AdditionalDependencies>
161160
<SubSystem>Windows</SubSystem>
161+
<AdditionalDependencies>ws2_32.lib;iphlpapi.lib;SDL3.lib;%(AdditionalDependencies)</AdditionalDependencies>
162+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
163+
<OptimizeReferences>true</OptimizeReferences>
162164
</Link>
163165
<Bscmake />
164166
</ItemDefinitionGroup>
@@ -182,8 +184,10 @@
182184
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
183185
</ResourceCompile>
184186
<Link>
185-
<AdditionalDependencies>ws2_32.lib;iphlpapi.lib;SDL3.lib;%(AdditionalDependencies)</AdditionalDependencies>
186187
<SubSystem>Windows</SubSystem>
188+
<AdditionalDependencies>ws2_32.lib;iphlpapi.lib;SDL3.lib;%(AdditionalDependencies)</AdditionalDependencies>
189+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
190+
<OptimizeReferences>true</OptimizeReferences>
187191
</Link>
188192
</ItemDefinitionGroup>
189193
<ItemGroup>

0 commit comments

Comments
 (0)