summaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
authorChun-wei Fan <fanchunwei@src.gnome.org>2015-10-12 15:05:23 +0800
committerChun-wei Fan <fanchunwei@src.gnome.org>2015-10-12 15:05:23 +0800
commit670400ee337f84c9938db84e3de8d4a82ba3ec62 (patch)
tree04d9f768994a3c1d5fcc7cf65cdc2595189409a8 /build
parent7a29771a743a8b5337af5f3fcd1fbfdfdc5d1b81 (diff)
downloadglib-670400ee337f84c9938db84e3de8d4a82ba3ec62.tar.gz
gobject: MSVC builds-improve optimization a bit
Use whole program optimization (/GL) as we now use DllMain() to initialize the library on Windows builds. https://bugzilla.gnome.org/show_bug.cgi?id=752837
Diffstat (limited to 'build')
-rw-r--r--build/win32/vs10/gobject.vcxprojin4
-rw-r--r--build/win32/vs9/gobject.vcprojin4
2 files changed, 4 insertions, 4 deletions
diff --git a/build/win32/vs10/gobject.vcxprojin b/build/win32/vs10/gobject.vcxprojin
index a909f285a..88d0834ee 100644
--- a/build/win32/vs10/gobject.vcxprojin
+++ b/build/win32/vs10/gobject.vcxprojin
@@ -99,7 +99,7 @@
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
- <WholeProgramOptimization>false</WholeProgramOptimization>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
<PreprocessorDefinitions>$(GObjectBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader>
@@ -151,7 +151,7 @@
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
- <WholeProgramOptimization>false</WholeProgramOptimization>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
<PreprocessorDefinitions>$(GObjectBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader>
diff --git a/build/win32/vs9/gobject.vcprojin b/build/win32/vs9/gobject.vcprojin
index 531e44241..8c8ae414b 100644
--- a/build/win32/vs9/gobject.vcprojin
+++ b/build/win32/vs9/gobject.vcprojin
@@ -58,7 +58,7 @@
>
<Tool
Name="VCCLCompilerTool"
- WholeProgramOptimization="false"
+ WholeProgramOptimization="true"
PreprocessorDefinitions="$(GObjectBuildDefines)"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
@@ -120,7 +120,7 @@
>
<Tool
Name="VCCLCompilerTool"
- WholeProgramOptimization="false"
+ WholeProgramOptimization="true"
PreprocessorDefinitions="$(GObjectBuildDefines)"
RuntimeLibrary="2"
UsePrecompiledHeader="0"