Revert "MSVC release builds: Ensure that /LTCG is used"
authorChun-wei Fan <fanchunwei@src.gnome.org>
Thu, 12 Nov 2015 07:31:48 +0000 (15:31 +0800)
committerChun-wei Fan <fanchunwei@src.gnome.org>
Thu, 12 Nov 2015 07:31:48 +0000 (15:31 +0800)
As we now ensure that items using GResources and GConstructors are always
referenced so that the linker does not optimize them out in a default
Release build, we no longer need to enforce the use of /LTCG, so
/LTCG:incremental will work as well.

This reverts commit fc5394e7ca78d6d6272a3591236f99c11ffc5111.

build/win32/vs10/atk.vcxprojin

index c0c712e..f37b8c9 100644 (file)
       <OptimizeReferences>true</OptimizeReferences>
       <EnableCOMDATFolding>true</EnableCOMDATFolding>
       <ImportLibrary>$(OutDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
       <TargetMachine>MachineX86</TargetMachine>
     </Link>
   </ItemDefinitionGroup>
       <OptimizeReferences>true</OptimizeReferences>
       <EnableCOMDATFolding>true</EnableCOMDATFolding>
       <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
-      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
       <TargetMachine>MachineX64</TargetMachine>
     </Link>
   </ItemDefinitionGroup>