From: <man...@us...> - 2015-05-13 16:15:02
|
Revision: 5088 http://sourceforge.net/p/modplug/code/5088 Author: manxorist Date: 2015-05-13 16:14:47 +0000 (Wed, 13 May 2015) Log Message: ----------- [Mod] build: Depending on the hardware used, compiling OpenMPT or libopenmpt can take about twice as long when using link time code generation. When building libopenmpt, the whole of libopenmpt gets optimized several times when linking the static library into the different player plugins or example projects. As using noLTCG for libopenmpt "Release" configuration and LTCG for OpenMPT "Release" configuration would complicate the premake script (i.e. mixing different solution and project configuration names in a single build for the dependent libraries that both OpenMPT and libopenmpt require), the default in the "Release" configurations is changed to noLTCG. For OpenMPT, a new "ReleaseLTCG" configuration is added which does the whole deal. Adjust the old VS2010 solution in mptrack/MPTRACK_10.* accordingly (i.e. flip/rename the configurations of the dependencies). [Mod] build: Generate debug symbols when compiling with noLTCG. [Mod] build: In "Release" configurations, change the optimization level from /Ox to /O2. The latter is recommended by MSDN. Modified Paths: -------------- trunk/OpenMPT/build/premake/premake-defaults.lua trunk/OpenMPT/build/premake/premake.lua trunk/OpenMPT/build/vs2008/OpenMPT.sln trunk/OpenMPT/build/vs2008/OpenMPT.vcproj trunk/OpenMPT/build/vs2008/PluginBridge.sln trunk/OpenMPT/build/vs2008/PluginBridge.vcproj trunk/OpenMPT/build/vs2008/VST MIDI Input Output.vcproj trunk/OpenMPT/build/vs2008/libopenmpt.vcproj trunk/OpenMPT/build/vs2008/libopenmptDLL.vcproj trunk/OpenMPT/build/vs2008/libopenmpt_example_c.vcproj trunk/OpenMPT/build/vs2008/libopenmpt_example_c_mem.vcproj trunk/OpenMPT/build/vs2008/libopenmpt_modplug.vcproj trunk/OpenMPT/build/vs2008/libopenmpt_test.vcproj trunk/OpenMPT/build/vs2008/openmpt123.vcproj trunk/OpenMPT/build/vs2008-ext/UnRAR.vcproj trunk/OpenMPT/build/vs2008-ext/flac.vcproj trunk/OpenMPT/build/vs2008-ext/lhasa.vcproj trunk/OpenMPT/build/vs2008-ext/miniz-shared.vcproj trunk/OpenMPT/build/vs2008-ext/miniz.vcproj trunk/OpenMPT/build/vs2008-ext/minizip.vcproj trunk/OpenMPT/build/vs2008-ext/ogg.vcproj trunk/OpenMPT/build/vs2008-ext/portaudio.vcproj trunk/OpenMPT/build/vs2008-ext/portmidi.vcproj trunk/OpenMPT/build/vs2008-ext/pugixml.vcproj trunk/OpenMPT/build/vs2008-ext/r8brain.vcproj trunk/OpenMPT/build/vs2008-ext/smbPitchShift.vcproj trunk/OpenMPT/build/vs2008-ext/soundtouch.vcproj trunk/OpenMPT/build/vs2008-ext/zlib.vcproj trunk/OpenMPT/build/vs2010/OpenMPT.sln trunk/OpenMPT/build/vs2010/OpenMPT.vcxproj trunk/OpenMPT/build/vs2010/PluginBridge.sln trunk/OpenMPT/build/vs2010/PluginBridge.vcxproj trunk/OpenMPT/build/vs2010/VST MIDI Input Output.vcxproj trunk/OpenMPT/build/vs2010/foo_openmpt.vcxproj trunk/OpenMPT/build/vs2010/in_openmpt.vcxproj trunk/OpenMPT/build/vs2010/libopenmpt.vcxproj trunk/OpenMPT/build/vs2010/libopenmptDLL.vcxproj trunk/OpenMPT/build/vs2010/libopenmpt_example_c.vcxproj trunk/OpenMPT/build/vs2010/libopenmpt_example_c_mem.vcxproj trunk/OpenMPT/build/vs2010/libopenmpt_example_cxx.vcxproj trunk/OpenMPT/build/vs2010/libopenmpt_modplug.vcxproj trunk/OpenMPT/build/vs2010/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2010/openmpt123.vcxproj trunk/OpenMPT/build/vs2010/xmp-openmpt.vcxproj trunk/OpenMPT/build/vs2010-ext/UnRAR.vcxproj trunk/OpenMPT/build/vs2010-ext/flac.vcxproj trunk/OpenMPT/build/vs2010-ext/lhasa.vcxproj trunk/OpenMPT/build/vs2010-ext/miniz-shared.vcxproj trunk/OpenMPT/build/vs2010-ext/miniz.vcxproj trunk/OpenMPT/build/vs2010-ext/minizip.vcxproj trunk/OpenMPT/build/vs2010-ext/ogg.vcxproj trunk/OpenMPT/build/vs2010-ext/portaudio.vcxproj trunk/OpenMPT/build/vs2010-ext/portmidi.vcxproj trunk/OpenMPT/build/vs2010-ext/pugixml.vcxproj trunk/OpenMPT/build/vs2010-ext/r8brain.vcxproj trunk/OpenMPT/build/vs2010-ext/smbPitchShift.vcxproj trunk/OpenMPT/build/vs2010-ext/soundtouch.vcxproj trunk/OpenMPT/build/vs2010-ext/zlib.vcxproj trunk/OpenMPT/build/vs2012/OpenMPT.sln trunk/OpenMPT/build/vs2012/OpenMPT.vcxproj trunk/OpenMPT/build/vs2012/PluginBridge.sln trunk/OpenMPT/build/vs2012/PluginBridge.vcxproj trunk/OpenMPT/build/vs2012/VST MIDI Input Output.vcxproj trunk/OpenMPT/build/vs2012/in_openmpt.vcxproj trunk/OpenMPT/build/vs2012/libopenmpt.vcxproj trunk/OpenMPT/build/vs2012/libopenmptDLL.vcxproj trunk/OpenMPT/build/vs2012/libopenmpt_example_c.vcxproj trunk/OpenMPT/build/vs2012/libopenmpt_example_c_mem.vcxproj trunk/OpenMPT/build/vs2012/libopenmpt_example_cxx.vcxproj trunk/OpenMPT/build/vs2012/libopenmpt_modplug.vcxproj trunk/OpenMPT/build/vs2012/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2012/openmpt123.vcxproj trunk/OpenMPT/build/vs2012/xmp-openmpt.vcxproj trunk/OpenMPT/build/vs2012-ext/UnRAR.vcxproj trunk/OpenMPT/build/vs2012-ext/flac.vcxproj trunk/OpenMPT/build/vs2012-ext/lhasa.vcxproj trunk/OpenMPT/build/vs2012-ext/miniz-shared.vcxproj trunk/OpenMPT/build/vs2012-ext/miniz.vcxproj trunk/OpenMPT/build/vs2012-ext/minizip.vcxproj trunk/OpenMPT/build/vs2012-ext/ogg.vcxproj trunk/OpenMPT/build/vs2012-ext/portaudio.vcxproj trunk/OpenMPT/build/vs2012-ext/portmidi.vcxproj trunk/OpenMPT/build/vs2012-ext/pugixml.vcxproj trunk/OpenMPT/build/vs2012-ext/r8brain.vcxproj trunk/OpenMPT/build/vs2012-ext/smbPitchShift.vcxproj trunk/OpenMPT/build/vs2012-ext/soundtouch.vcxproj trunk/OpenMPT/build/vs2012-ext/zlib.vcxproj trunk/OpenMPT/build/vs2013/OpenMPT.sln trunk/OpenMPT/build/vs2013/OpenMPT.vcxproj trunk/OpenMPT/build/vs2013/PluginBridge.sln trunk/OpenMPT/build/vs2013/PluginBridge.vcxproj trunk/OpenMPT/build/vs2013/VST MIDI Input Output.vcxproj trunk/OpenMPT/build/vs2013/in_openmpt.vcxproj trunk/OpenMPT/build/vs2013/libopenmpt.vcxproj trunk/OpenMPT/build/vs2013/libopenmptDLL.vcxproj trunk/OpenMPT/build/vs2013/libopenmpt_example_c.vcxproj trunk/OpenMPT/build/vs2013/libopenmpt_example_c_mem.vcxproj trunk/OpenMPT/build/vs2013/libopenmpt_example_cxx.vcxproj trunk/OpenMPT/build/vs2013/libopenmpt_modplug.vcxproj trunk/OpenMPT/build/vs2013/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2013/openmpt123.vcxproj trunk/OpenMPT/build/vs2013/xmp-openmpt.vcxproj trunk/OpenMPT/build/vs2013-ext/UnRAR.vcxproj trunk/OpenMPT/build/vs2013-ext/flac.vcxproj trunk/OpenMPT/build/vs2013-ext/lhasa.vcxproj trunk/OpenMPT/build/vs2013-ext/miniz-shared.vcxproj trunk/OpenMPT/build/vs2013-ext/miniz.vcxproj trunk/OpenMPT/build/vs2013-ext/minizip.vcxproj trunk/OpenMPT/build/vs2013-ext/ogg.vcxproj trunk/OpenMPT/build/vs2013-ext/portaudio.vcxproj trunk/OpenMPT/build/vs2013-ext/portmidi.vcxproj trunk/OpenMPT/build/vs2013-ext/pugixml.vcxproj trunk/OpenMPT/build/vs2013-ext/r8brain.vcxproj trunk/OpenMPT/build/vs2013-ext/smbPitchShift.vcxproj trunk/OpenMPT/build/vs2013-ext/soundtouch.vcxproj trunk/OpenMPT/build/vs2013-ext/zlib.vcxproj trunk/OpenMPT/build/vs2015/OpenMPT.sln trunk/OpenMPT/build/vs2015/OpenMPT.vcxproj trunk/OpenMPT/build/vs2015/PluginBridge.sln trunk/OpenMPT/build/vs2015/PluginBridge.vcxproj trunk/OpenMPT/build/vs2015/VST MIDI Input Output.vcxproj trunk/OpenMPT/build/vs2015/in_openmpt.vcxproj trunk/OpenMPT/build/vs2015/libopenmpt.vcxproj trunk/OpenMPT/build/vs2015/libopenmptDLL.vcxproj trunk/OpenMPT/build/vs2015/libopenmpt_example_c.vcxproj trunk/OpenMPT/build/vs2015/libopenmpt_example_c_mem.vcxproj trunk/OpenMPT/build/vs2015/libopenmpt_example_cxx.vcxproj trunk/OpenMPT/build/vs2015/libopenmpt_modplug.vcxproj trunk/OpenMPT/build/vs2015/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2015/openmpt123.vcxproj trunk/OpenMPT/build/vs2015/xmp-openmpt.vcxproj trunk/OpenMPT/build/vs2015-ext/UnRAR.vcxproj trunk/OpenMPT/build/vs2015-ext/flac.vcxproj trunk/OpenMPT/build/vs2015-ext/lhasa.vcxproj trunk/OpenMPT/build/vs2015-ext/miniz-shared.vcxproj trunk/OpenMPT/build/vs2015-ext/miniz.vcxproj trunk/OpenMPT/build/vs2015-ext/minizip.vcxproj trunk/OpenMPT/build/vs2015-ext/ogg.vcxproj trunk/OpenMPT/build/vs2015-ext/portaudio.vcxproj trunk/OpenMPT/build/vs2015-ext/portmidi.vcxproj trunk/OpenMPT/build/vs2015-ext/pugixml.vcxproj trunk/OpenMPT/build/vs2015-ext/r8brain.vcxproj trunk/OpenMPT/build/vs2015-ext/smbPitchShift.vcxproj trunk/OpenMPT/build/vs2015-ext/soundtouch.vcxproj trunk/OpenMPT/build/vs2015-ext/zlib.vcxproj trunk/OpenMPT/mptrack/MPTRACK_10.sln Modified: trunk/OpenMPT/build/premake/premake-defaults.lua =================================================================== --- trunk/OpenMPT/build/premake/premake-defaults.lua 2015-05-13 15:13:57 UTC (rev 5087) +++ trunk/OpenMPT/build/premake/premake-defaults.lua 2015-05-13 16:14:47 UTC (rev 5088) @@ -5,26 +5,26 @@ targetdir "../../build/lib/x86/Debug" filter { "kind:StaticLib", "configurations:Release", "architecture:x86" } targetdir "../../build/lib/x86/Release" - filter { "kind:StaticLib", "configurations:ReleaseNoLTCG", "architecture:x86" } - targetdir "../../build/lib/x86/ReleaseNoLTCG" + filter { "kind:StaticLib", "configurations:ReleaseLTCG", "architecture:x86" } + targetdir "../../build/lib/x86/ReleaseLTCG" filter { "kind:StaticLib", "configurations:Debug", "architecture:x86_64" } targetdir "../../build/lib/x86_64/Debug" filter { "kind:StaticLib", "configurations:Release", "architecture:x86_64" } targetdir "../../build/lib/x86_64/Release" - filter { "kind:StaticLib", "configurations:ReleaseNoLTCG", "architecture:x86_64" } - targetdir "../../build/lib/x86_64/ReleaseNoLTCG" + filter { "kind:StaticLib", "configurations:ReleaseLTCG", "architecture:x86_64" } + targetdir "../../build/lib/x86_64/ReleaseLTCG" filter { "kind:not StaticLib", "configurations:Debug", "architecture:x86" } targetdir "../../bin/Win32-Debug" filter { "kind:not StaticLib", "configurations:Release", "architecture:x86" } targetdir "../../bin/Win32" - filter { "kind:not StaticLib", "configurations:ReleaseNoLTCG", "architecture:x86" } + filter { "kind:not StaticLib", "configurations:ReleaseLTCG", "architecture:x86" } targetdir "../../bin/Win32" filter { "kind:not StaticLib", "configurations:Debug", "architecture:x86_64" } targetdir "../../bin/x64-Debug" filter { "kind:not StaticLib", "configurations:Release", "architecture:x86_64" } targetdir "../../bin/x64" - filter { "kind:not StaticLib", "configurations:ReleaseNoLTCG", "architecture:x86_64" } + filter { "kind:not StaticLib", "configurations:ReleaseLTCG", "architecture:x86_64" } targetdir "../../bin/x64" filter { "action:vs2008" } @@ -39,13 +39,13 @@ filter { "configurations:Release" } configuration "Release" defines { "NDEBUG" } - flags { "Symbols", "LinkTimeOptimization", "MultiProcessorCompile" } - optimize "Full" + flags { "Symbols", "MultiProcessorCompile" } + optimize "Speed" floatingpoint "Fast" - filter { "configurations:ReleaseNoLTCG" } + filter { "configurations:ReleaseLTCG" } defines { "NDEBUG" } - flags { "MultiProcessorCompile" } + flags { "Symbols", "MultiProcessorCompile", "LinkTimeOptimization" } optimize "Full" floatingpoint "Fast" Modified: trunk/OpenMPT/build/premake/premake.lua =================================================================== --- trunk/OpenMPT/build/premake/premake.lua 2015-05-13 15:13:57 UTC (rev 5087) +++ trunk/OpenMPT/build/premake/premake.lua 2015-05-13 16:14:47 UTC (rev 5088) @@ -245,7 +245,7 @@ solution "PluginBridge" location ( "../../build/" .. _ACTION ) - configurations { "Debug", "Release", "ReleaseNoLTCG" } + configurations { "Debug", "Release", "ReleaseLTCG" } platforms { "x86", "x86_64" } dofile "../../build/premake/mpt-PluginBridge.lua" @@ -257,7 +257,7 @@ solution "OpenMPT" location ( "../../build/" .. _ACTION ) - configurations { "Debug", "Release", "ReleaseNoLTCG" } + configurations { "Debug", "Release", "ReleaseLTCG" } platforms { "x86", "x86_64" } dofile "../../build/premake/mpt-OpenMPT.lua" @@ -281,7 +281,7 @@ solution "all-externals" location ( "../../build/" .. _ACTION .. "-ext" ) - configurations { "Debug", "Release", "ReleaseNoLTCG" } + configurations { "Debug", "Release", "ReleaseLTCG" } platforms { "x86", "x86_64" } dofile "../../build/premake/ext-flac.lua" Modified: trunk/OpenMPT/build/vs2008/OpenMPT.sln =================================================================== --- trunk/OpenMPT/build/vs2008/OpenMPT.sln 2015-05-13 15:13:57 UTC (rev 5087) +++ trunk/OpenMPT/build/vs2008/OpenMPT.sln 2015-05-13 16:14:47 UTC (rev 5088) @@ -48,8 +48,8 @@ GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 Debug|x64 = Debug|x64 - ReleaseNoLTCG|Win32 = ReleaseNoLTCG|Win32 - ReleaseNoLTCG|x64 = ReleaseNoLTCG|x64 + ReleaseLTCG|Win32 = ReleaseLTCG|Win32 + ReleaseLTCG|x64 = ReleaseLTCG|x64 Release|Win32 = Release|Win32 Release|x64 = Release|x64 EndGlobalSection @@ -58,10 +58,10 @@ {37FC32A4-8DDC-4A9C-A30C-62989DD8ACE9}.Debug|Win32.Build.0 = Debug|Win32 {37FC32A4-8DDC-4A9C-A30C-62989DD8ACE9}.Debug|x64.ActiveCfg = Debug|x64 {37FC32A4-8DDC-4A9C-A30C-62989DD8ACE9}.Debug|x64.Build.0 = Debug|x64 - {37FC32A4-8DDC-4A9C-A30C-62989DD8ACE9}.ReleaseNoLTCG|Win32.ActiveCfg = ReleaseNoLTCG|Win32 - {37FC32A4-8DDC-4A9C-A30C-62989DD8ACE9}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 - {37FC32A4-8DDC-4A9C-A30C-62989DD8ACE9}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 - {37FC32A4-8DDC-4A9C-A30C-62989DD8ACE9}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {37FC32A4-8DDC-4A9C-A30C-62989DD8ACE9}.ReleaseLTCG|Win32.ActiveCfg = ReleaseLTCG|Win32 + {37FC32A4-8DDC-4A9C-A30C-62989DD8ACE9}.ReleaseLTCG|Win32.Build.0 = ReleaseLTCG|Win32 + {37FC32A4-8DDC-4A9C-A30C-62989DD8ACE9}.ReleaseLTCG|x64.ActiveCfg = ReleaseLTCG|x64 + {37FC32A4-8DDC-4A9C-A30C-62989DD8ACE9}.ReleaseLTCG|x64.Build.0 = ReleaseLTCG|x64 {37FC32A4-8DDC-4A9C-A30C-62989DD8ACE9}.Release|Win32.ActiveCfg = Release|Win32 {37FC32A4-8DDC-4A9C-A30C-62989DD8ACE9}.Release|Win32.Build.0 = Release|Win32 {37FC32A4-8DDC-4A9C-A30C-62989DD8ACE9}.Release|x64.ActiveCfg = Release|x64 @@ -70,10 +70,10 @@ {A181B7D5-54DD-42B6-9CC3-8AB8DE2394BE}.Debug|Win32.Build.0 = Debug|Win32 {A181B7D5-54DD-42B6-9CC3-8AB8DE2394BE}.Debug|x64.ActiveCfg = Debug|x64 {A181B7D5-54DD-42B6-9CC3-8AB8DE2394BE}.Debug|x64.Build.0 = Debug|x64 - {A181B7D5-54DD-42B6-9CC3-8AB8DE2394BE}.ReleaseNoLTCG|Win32.ActiveCfg = ReleaseNoLTCG|Win32 - {A181B7D5-54DD-42B6-9CC3-8AB8DE2394BE}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 - {A181B7D5-54DD-42B6-9CC3-8AB8DE2394BE}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 - {A181B7D5-54DD-42B6-9CC3-8AB8DE2394BE}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {A181B7D5-54DD-42B6-9CC3-8AB8DE2394BE}.ReleaseLTCG|Win32.ActiveCfg = ReleaseLTCG|Win32 + {A181B7D5-54DD-42B6-9CC3-8AB8DE2394BE}.ReleaseLTCG|Win32.Build.0 = ReleaseLTCG|Win32 + {A181B7D5-54DD-42B6-9CC3-8AB8DE2394BE}.ReleaseLTCG|x64.ActiveCfg = ReleaseLTCG|x64 + {A181B7D5-54DD-42B6-9CC3-8AB8DE2394BE}.ReleaseLTCG|x64.Build.0 = ReleaseLTCG|x64 {A181B7D5-54DD-42B6-9CC3-8AB8DE2394BE}.Release|Win32.ActiveCfg = Release|Win32 {A181B7D5-54DD-42B6-9CC3-8AB8DE2394BE}.Release|Win32.Build.0 = Release|Win32 {A181B7D5-54DD-42B6-9CC3-8AB8DE2394BE}.Release|x64.ActiveCfg = Release|x64 @@ -82,10 +82,10 @@ {1A147336-891E-49AC-9EAD-A750599A224C}.Debug|Win32.Build.0 = Debug|Win32 {1A147336-891E-49AC-9EAD-A750599A224C}.Debug|x64.ActiveCfg = Debug|x64 {1A147336-891E-49AC-9EAD-A750599A224C}.Debug|x64.Build.0 = Debug|x64 - {1A147336-891E-49AC-9EAD-A750599A224C}.ReleaseNoLTCG|Win32.ActiveCfg = ReleaseNoLTCG|Win32 - {1A147336-891E-49AC-9EAD-A750599A224C}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 - {1A147336-891E-49AC-9EAD-A750599A224C}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 - {1A147336-891E-49AC-9EAD-A750599A224C}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {1A147336-891E-49AC-9EAD-A750599A224C}.ReleaseLTCG|Win32.ActiveCfg = ReleaseLTCG|Win32 + {1A147336-891E-49AC-9EAD-A750599A224C}.ReleaseLTCG|Win32.Build.0 = ReleaseLTCG|Win32 + {1A147336-891E-49AC-9EAD-A750599A224C}.ReleaseLTCG|x64.ActiveCfg = ReleaseLTCG|x64 + {1A147336-891E-49AC-9EAD-A750599A224C}.ReleaseLTCG|x64.Build.0 = ReleaseLTCG|x64 {1A147336-891E-49AC-9EAD-A750599A224C}.Release|Win32.ActiveCfg = Release|Win32 {1A147336-891E-49AC-9EAD-A750599A224C}.Release|Win32.Build.0 = Release|Win32 {1A147336-891E-49AC-9EAD-A750599A224C}.Release|x64.ActiveCfg = Release|x64 @@ -94,10 +94,10 @@ {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Debug|Win32.Build.0 = Debug|Win32 {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Debug|x64.ActiveCfg = Debug|x64 {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Debug|x64.Build.0 = Debug|x64 - {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseNoLTCG|Win32.ActiveCfg = ReleaseNoLTCG|Win32 - {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 - {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 - {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseLTCG|Win32.ActiveCfg = ReleaseLTCG|Win32 + {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseLTCG|Win32.Build.0 = ReleaseLTCG|Win32 + {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseLTCG|x64.ActiveCfg = ReleaseLTCG|x64 + {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseLTCG|x64.Build.0 = ReleaseLTCG|x64 {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Release|Win32.ActiveCfg = Release|Win32 {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Release|Win32.Build.0 = Release|Win32 {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Release|x64.ActiveCfg = Release|x64 @@ -106,10 +106,10 @@ {6B11F6A8-B131-4D2B-80EF-5731A9016436}.Debug|Win32.Build.0 = Debug|Win32 {6B11F6A8-B131-4D2B-80EF-5731A9016436}.Debug|x64.ActiveCfg = Debug|x64 {6B11F6A8-B131-4D2B-80EF-5731A9016436}.Debug|x64.Build.0 = Debug|x64 - {6B11F6A8-B131-4D2B-80EF-5731A9016436}.ReleaseNoLTCG|Win32.ActiveCfg = ReleaseNoLTCG|Win32 - {6B11F6A8-B131-4D2B-80EF-5731A9016436}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 - {6B11F6A8-B131-4D2B-80EF-5731A9016436}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 - {6B11F6A8-B131-4D2B-80EF-5731A9016436}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {6B11F6A8-B131-4D2B-80EF-5731A9016436}.ReleaseLTCG|Win32.ActiveCfg = ReleaseLTCG|Win32 + {6B11F6A8-B131-4D2B-80EF-5731A9016436}.ReleaseLTCG|Win32.Build.0 = ReleaseLTCG|Win32 + {6B11F6A8-B131-4D2B-80EF-5731A9016436}.ReleaseLTCG|x64.ActiveCfg = ReleaseLTCG|x64 + {6B11F6A8-B131-4D2B-80EF-5731A9016436}.ReleaseLTCG|x64.Build.0 = ReleaseLTCG|x64 {6B11F6A8-B131-4D2B-80EF-5731A9016436}.Release|Win32.ActiveCfg = Release|Win32 {6B11F6A8-B131-4D2B-80EF-5731A9016436}.Release|Win32.Build.0 = Release|Win32 {6B11F6A8-B131-4D2B-80EF-5731A9016436}.Release|x64.ActiveCfg = Release|x64 @@ -118,10 +118,10 @@ {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.Debug|Win32.Build.0 = Debug|Win32 {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.Debug|x64.ActiveCfg = Debug|x64 {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.Debug|x64.Build.0 = Debug|x64 - {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.ReleaseNoLTCG|Win32.ActiveCfg = ReleaseNoLTCG|Win32 - {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 - {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 - {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.ReleaseLTCG|Win32.ActiveCfg = ReleaseLTCG|Win32 + {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.ReleaseLTCG|Win32.Build.0 = ReleaseLTCG|Win32 + {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.ReleaseLTCG|x64.ActiveCfg = ReleaseLTCG|x64 + {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.ReleaseLTCG|x64.Build.0 = ReleaseLTCG|x64 {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.Release|Win32.ActiveCfg = Release|Win32 {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.Release|Win32.Build.0 = Release|Win32 {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.Release|x64.ActiveCfg = Release|x64 @@ -130,10 +130,10 @@ {D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|Win32.Build.0 = Debug|Win32 {D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|x64.ActiveCfg = Debug|x64 {D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|x64.Build.0 = Debug|x64 - {D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseNoLTCG|Win32.ActiveCfg = ReleaseNoLTCG|Win32 - {D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 - {D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 - {D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseLTCG|Win32.ActiveCfg = ReleaseLTCG|Win32 + {D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseLTCG|Win32.Build.0 = ReleaseLTCG|Win32 + {D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseLTCG|x64.ActiveCfg = ReleaseLTCG|x64 + {D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseLTCG|x64.Build.0 = ReleaseLTCG|x64 {D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|Win32.ActiveCfg = Release|Win32 {D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|Win32.Build.0 = Release|Win32 {D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|x64.ActiveCfg = Release|x64 @@ -142,10 +142,10 @@ {189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|Win32.Build.0 = Debug|Win32 {189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|x64.ActiveCfg = Debug|x64 {189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|x64.Build.0 = Debug|x64 - {189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseNoLTCG|Win32.ActiveCfg = ReleaseNoLTCG|Win32 - {189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 - {189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 - {189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseLTCG|Win32.ActiveCfg = ReleaseLTCG|Win32 + {189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseLTCG|Win32.Build.0 = ReleaseLTCG|Win32 + {189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseLTCG|x64.ActiveCfg = ReleaseLTCG|x64 + {189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseLTCG|x64.Build.0 = ReleaseLTCG|x64 {189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|Win32.ActiveCfg = Release|Win32 {189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|Win32.Build.0 = Release|Win32 {189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|x64.ActiveCfg = Release|x64 @@ -154,10 +154,10 @@ {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.Debug|Win32.Build.0 = Debug|Win32 {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.Debug|x64.ActiveCfg = Debug|x64 {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.Debug|x64.Build.0 = Debug|x64 - {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.ReleaseNoLTCG|Win32.ActiveCfg = ReleaseNoLTCG|Win32 - {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 - {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 - {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.ReleaseLTCG|Win32.ActiveCfg = ReleaseLTCG|Win32 + {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.ReleaseLTCG|Win32.Build.0 = ReleaseLTCG|Win32 + {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.ReleaseLTCG|x64.ActiveCfg = ReleaseLTCG|x64 + {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.ReleaseLTCG|x64.Build.0 = ReleaseLTCG|x64 {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.Release|Win32.ActiveCfg = Release|Win32 {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.Release|Win32.Build.0 = Release|Win32 {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.Release|x64.ActiveCfg = Release|x64 @@ -166,10 +166,10 @@ {BC116B29-9958-4389-B294-7529BB7C7D37}.Debug|Win32.Build.0 = Debug|Win32 {BC116B29-9958-4389-B294-7529BB7C7D37}.Debug|x64.ActiveCfg = Debug|x64 {BC116B29-9958-4389-B294-7529BB7C7D37}.Debug|x64.Build.0 = Debug|x64 - {BC116B29-9958-4389-B294-7529BB7C7D37}.ReleaseNoLTCG|Win32.ActiveCfg = ReleaseNoLTCG|Win32 - {BC116B29-9958-4389-B294-7529BB7C7D37}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 - {BC116B29-9958-4389-B294-7529BB7C7D37}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 - {BC116B29-9958-4389-B294-7529BB7C7D37}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {BC116B29-9958-4389-B294-7529BB7C7D37}.ReleaseLTCG|Win32.ActiveCfg = ReleaseLTCG|Win32 + {BC116B29-9958-4389-B294-7529BB7C7D37}.ReleaseLTCG|Win32.Build.0 = ReleaseLTCG|Win32 + {BC116B29-9958-4389-B294-7529BB7C7D37}.ReleaseLTCG|x64.ActiveCfg = ReleaseLTCG|x64 + {BC116B29-9958-4389-B294-7529BB7C7D37}.ReleaseLTCG|x64.Build.0 = ReleaseLTCG|x64 {BC116B29-9958-4389-B294-7529BB7C7D37}.Release|Win32.ActiveCfg = Release|Win32 {BC116B29-9958-4389-B294-7529BB7C7D37}.Release|Win32.Build.0 = Release|Win32 {BC116B29-9958-4389-B294-7529BB7C7D37}.Release|x64.ActiveCfg = Release|x64 @@ -178,10 +178,10 @@ {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.Debug|Win32.Build.0 = Debug|Win32 {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.Debug|x64.ActiveCfg = Debug|x64 {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.Debug|x64.Build.0 = Debug|x64 - {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.ReleaseNoLTCG|Win32.ActiveCfg = ReleaseNoLTCG|Win32 - {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 - {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 - {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.ReleaseLTCG|Win32.ActiveCfg = ReleaseLTCG|Win32 + {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.ReleaseLTCG|Win32.Build.0 = ReleaseLTCG|Win32 + {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.ReleaseLTCG|x64.ActiveCfg = ReleaseLTCG|x64 + {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.ReleaseLTCG|x64.Build.0 = ReleaseLTCG|x64 {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.Release|Win32.ActiveCfg = Release|Win32 {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.Release|Win32.Build.0 = Release|Win32 {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.Release|x64.ActiveCfg = Release|x64 @@ -190,10 +190,10 @@ {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.Debug|Win32.Build.0 = Debug|Win32 {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.Debug|x64.ActiveCfg = Debug|x64 {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.Debug|x64.Build.0 = Debug|x64 - {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.ReleaseNoLTCG|Win32.ActiveCfg = ReleaseNoLTCG|Win32 - {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 - {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 - {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.ReleaseLTCG|Win32.ActiveCfg = ReleaseLTCG|Win32 + {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.ReleaseLTCG|Win32.Build.0 = ReleaseLTCG|Win32 + {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.ReleaseLTCG|x64.ActiveCfg = ReleaseLTCG|x64 + {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.ReleaseLTCG|x64.Build.0 = ReleaseLTCG|x64 {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.Release|Win32.ActiveCfg = Release|Win32 {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.Release|Win32.Build.0 = Release|Win32 {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.Release|x64.ActiveCfg = Release|x64 @@ -202,10 +202,10 @@ {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.Debug|Win32.Build.0 = Debug|Win32 {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.Debug|x64.ActiveCfg = Debug|x64 {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.Debug|x64.Build.0 = Debug|x64 - {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.ReleaseNoLTCG|Win32.ActiveCfg = ReleaseNoLTCG|Win32 - {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 - {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 - {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.ReleaseLTCG|Win32.ActiveCfg = ReleaseLTCG|Win32 + {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.ReleaseLTCG|Win32.Build.0 = ReleaseLTCG|Win32 + {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.ReleaseLTCG|x64.ActiveCfg = ReleaseLTCG|x64 + {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.ReleaseLTCG|x64.Build.0 = ReleaseLTCG|x64 {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.Release|Win32.ActiveCfg = Release|Win32 {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.Release|Win32.Build.0 = Release|Win32 {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.Release|x64.ActiveCfg = Release|x64 @@ -214,10 +214,10 @@ {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|Win32.Build.0 = Debug|Win32 {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|x64.ActiveCfg = Debug|x64 {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|x64.Build.0 = Debug|x64 - {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseNoLTCG|Win32.ActiveCfg = ReleaseNoLTCG|Win32 - {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 - {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 - {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseLTCG|Win32.ActiveCfg = ReleaseLTCG|Win32 + {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseLTCG|Win32.Build.0 = ReleaseLTCG|Win32 + {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseLTCG|x64.ActiveCfg = ReleaseLTCG|x64 + {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseLTCG|x64.Build.0 = ReleaseLTCG|x64 {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|Win32.ActiveCfg = Release|Win32 {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|Win32.Build.0 = Release|Win32 {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|x64.ActiveCfg = Release|x64 Modified: trunk/OpenMPT/build/vs2008/OpenMPT.vcproj =================================================================== --- trunk/OpenMPT/build/vs2008/OpenMPT.vcproj 2015-05-13 15:13:57 UTC (rev 5087) +++ trunk/OpenMPT/build/vs2008/OpenMPT.vcproj 2015-05-13 16:14:47 UTC (rev 5088) @@ -213,9 +213,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..\common;..\..\soundlib;..\..\include;..\..\include\msinttypes\inttypes;..\..\include\vstsdk2.4;..\..\include\ASIOSDK2\common;..\..\include\lhasa\lib\public;..\..\include\ogg\include;..\..\include\zlib;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="MODPLUG_TRACKER;NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" ExceptionHandling="2" @@ -301,9 +300,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..\common;..\..\soundlib;..\..\include;..\..\include\msinttypes\inttypes;..\..\include\vstsdk2.4;..\..\include\ASIOSDK2\common;..\..\include\lhasa\lib\public;..\..\include\ogg\include;..\..\include\zlib;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="MODPLUG_TRACKER;NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" ExceptionHandling="2" @@ -362,9 +360,9 @@ /> </Configuration> <Configuration - Name="ReleaseNoLTCG|Win32" + Name="ReleaseLTCG|Win32" OutputDirectory="..\..\bin\Win32" - IntermediateDirectory="..\obj\OpenMPT\x86\ReleaseNoLTCG" + IntermediateDirectory="..\obj\OpenMPT\x86\ReleaseLTCG" ConfigurationType="1" UseOfMFC="1" CharacterSet="2" @@ -390,6 +388,7 @@ AdditionalOptions="/MP" Optimization="3" AdditionalIncludeDirectories="..\..\common;..\..\soundlib;..\..\include;..\..\include\msinttypes\inttypes;..\..\include\vstsdk2.4;..\..\include\ASIOSDK2\common;..\..\include\lhasa\lib\public;..\..\include\ogg\include;..\..\include\zlib;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" + WholeProgramOptimization="true" PreprocessorDefinitions="MODPLUG_TRACKER;NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" ExceptionHandling="2" @@ -399,7 +398,7 @@ UsePrecompiledHeader="2" PrecompiledHeaderThrough="stdafx.h" WarningLevel="4" - DebugInformationFormat="0" + DebugInformationFormat="3" /> <Tool Name="VCManagedResourceCompilerTool" @@ -419,7 +418,7 @@ AdditionalOptions="/DELAYLOAD:uxtheme.dll /DELAYLOAD:OpenMPT_SoundTouch_f32.dll" OutputFile="$(OutDir)\OpenMPT.exe" LinkIncremental="1" - GenerateDebugInformation="false" + GenerateDebugInformation="true" SubSystem="2" OptimizeReferences="2" EnableCOMDATFolding="2" @@ -448,9 +447,9 @@ /> </Configuration> <Configuration - Name="ReleaseNoLTCG|x64" + Name="ReleaseLTCG|x64" OutputDirectory="..\..\bin\x64" - IntermediateDirectory="..\obj\OpenMPT\x86_64\ReleaseNoLTCG" + IntermediateDirectory="..\obj\OpenMPT\x86_64\ReleaseLTCG" ConfigurationType="1" UseOfMFC="1" CharacterSet="2" @@ -477,6 +476,7 @@ AdditionalOptions="/MP" Optimization="3" AdditionalIncludeDirectories="..\..\common;..\..\soundlib;..\..\include;..\..\include\msinttypes\inttypes;..\..\include\vstsdk2.4;..\..\include\ASIOSDK2\common;..\..\include\lhasa\lib\public;..\..\include\ogg\include;..\..\include\zlib;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" + WholeProgramOptimization="true" PreprocessorDefinitions="MODPLUG_TRACKER;NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" ExceptionHandling="2" @@ -486,7 +486,7 @@ UsePrecompiledHeader="2" PrecompiledHeaderThrough="stdafx.h" WarningLevel="4" - DebugInformationFormat="0" + DebugInformationFormat="3" /> <Tool Name="VCManagedResourceCompilerTool" @@ -506,7 +506,7 @@ AdditionalOptions="/DELAYLOAD:uxtheme.dll /DELAYLOAD:OpenMPT_SoundTouch_f32.dll" OutputFile="$(OutDir)\OpenMPT.exe" LinkIncremental="1" - GenerateDebugInformation="false" + GenerateDebugInformation="true" SubSystem="2" OptimizeReferences="2" EnableCOMDATFolding="2" @@ -733,7 +733,7 @@ /> </FileConfiguration> <FileConfiguration - Name="ReleaseNoLTCG|Win32" + Name="ReleaseLTCG|Win32" > <Tool Name="VCCLCompilerTool" @@ -741,7 +741,7 @@ /> </FileConfiguration> <FileConfiguration - Name="ReleaseNoLTCG|x64" + Name="ReleaseLTCG|x64" > <Tool Name="VCCLCompilerTool" Modified: trunk/OpenMPT/build/vs2008/PluginBridge.sln =================================================================== --- trunk/OpenMPT/build/vs2008/PluginBridge.sln 2015-05-13 15:13:57 UTC (rev 5087) +++ trunk/OpenMPT/build/vs2008/PluginBridge.sln 2015-05-13 16:14:47 UTC (rev 5088) @@ -7,8 +7,8 @@ GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 Debug|x64 = Debug|x64 - ReleaseNoLTCG|Win32 = ReleaseNoLTCG|Win32 - ReleaseNoLTCG|x64 = ReleaseNoLTCG|x64 + ReleaseLTCG|Win32 = ReleaseLTCG|Win32 + ReleaseLTCG|x64 = ReleaseLTCG|x64 Release|Win32 = Release|Win32 Release|x64 = Release|x64 EndGlobalSection @@ -17,10 +17,10 @@ {1A147336-891E-49AC-9EAD-A750599A224C}.Debug|Win32.Build.0 = Debug|Win32 {1A147336-891E-49AC-9EAD-A750599A224C}.Debug|x64.ActiveCfg = Debug|x64 {1A147336-891E-49AC-9EAD-A750599A224C}.Debug|x64.Build.0 = Debug|x64 - {1A147336-891E-49AC-9EAD-A750599A224C}.ReleaseNoLTCG|Win32.ActiveCfg = ReleaseNoLTCG|Win32 - {1A147336-891E-49AC-9EAD-A750599A224C}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 - {1A147336-891E-49AC-9EAD-A750599A224C}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 - {1A147336-891E-49AC-9EAD-A750599A224C}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {1A147336-891E-49AC-9EAD-A750599A224C}.ReleaseLTCG|Win32.ActiveCfg = ReleaseLTCG|Win32 + {1A147336-891E-49AC-9EAD-A750599A224C}.ReleaseLTCG|Win32.Build.0 = ReleaseLTCG|Win32 + {1A147336-891E-49AC-9EAD-A750599A224C}.ReleaseLTCG|x64.ActiveCfg = ReleaseLTCG|x64 + {1A147336-891E-49AC-9EAD-A750599A224C}.ReleaseLTCG|x64.Build.0 = ReleaseLTCG|x64 {1A147336-891E-49AC-9EAD-A750599A224C}.Release|Win32.ActiveCfg = Release|Win32 {1A147336-891E-49AC-9EAD-A750599A224C}.Release|Win32.Build.0 = Release|Win32 {1A147336-891E-49AC-9EAD-A750599A224C}.Release|x64.ActiveCfg = Release|x64 Modified: trunk/OpenMPT/build/vs2008/PluginBridge.vcproj =================================================================== --- trunk/OpenMPT/build/vs2008/PluginBridge.vcproj 2015-05-13 15:13:57 UTC (rev 5087) +++ trunk/OpenMPT/build/vs2008/PluginBridge.vcproj 2015-05-13 16:14:47 UTC (rev 5088) @@ -206,9 +206,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..\common;..\include\vstsdk2.4;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="MODPLUG_TRACKER;NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" ExceptionHandling="2" @@ -291,9 +290,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..\common;..\include\vstsdk2.4;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="MODPLUG_TRACKER;NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" ExceptionHandling="2" @@ -350,9 +348,9 @@ /> </Configuration> <Configuration - Name="ReleaseNoLTCG|Win32" + Name="ReleaseLTCG|Win32" OutputDirectory="..\..\bin\Win32" - IntermediateDirectory="..\obj\PluginBridge\x86\ReleaseNoLTCG" + IntermediateDirectory="..\obj\PluginBridge\x86\ReleaseLTCG" ConfigurationType="1" CharacterSet="1" > @@ -377,6 +375,7 @@ AdditionalOptions="/MP" Optimization="3" AdditionalIncludeDirectories="..\..\common;..\include\vstsdk2.4;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" + WholeProgramOptimization="true" PreprocessorDefinitions="MODPLUG_TRACKER;NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" ExceptionHandling="2" @@ -385,7 +384,7 @@ FloatingPointModel="2" UsePrecompiledHeader="0" WarningLevel="4" - DebugInformationFormat="0" + DebugInformationFormat="3" /> <Tool Name="VCManagedResourceCompilerTool" @@ -404,7 +403,7 @@ DataExecutionPrevention="1" OutputFile="$(OutDir)\PluginBridge32.exe" LinkIncremental="1" - GenerateDebugInformation="false" + GenerateDebugInformation="true" SubSystem="2" OptimizeReferences="2" EnableCOMDATFolding="2" @@ -433,9 +432,9 @@ /> </Configuration> <Configuration - Name="ReleaseNoLTCG|x64" + Name="ReleaseLTCG|x64" OutputDirectory="..\..\bin\x64" - IntermediateDirectory="..\obj\PluginBridge\x86_64\ReleaseNoLTCG" + IntermediateDirectory="..\obj\PluginBridge\x86_64\ReleaseLTCG" ConfigurationType="1" CharacterSet="1" > @@ -461,6 +460,7 @@ AdditionalOptions="/MP" Optimization="3" AdditionalIncludeDirectories="..\..\common;..\include\vstsdk2.4;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" + WholeProgramOptimization="true" PreprocessorDefinitions="MODPLUG_TRACKER;NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" ExceptionHandling="2" @@ -469,7 +469,7 @@ FloatingPointModel="2" UsePrecompiledHeader="0" WarningLevel="4" - DebugInformationFormat="0" + DebugInformationFormat="3" /> <Tool Name="VCManagedResourceCompilerTool" @@ -488,7 +488,7 @@ DataExecutionPrevention="1" OutputFile="$(OutDir)\PluginBridge64.exe" LinkIncremental="1" - GenerateDebugInformation="false" + GenerateDebugInformation="true" SubSystem="2" OptimizeReferences="2" EnableCOMDATFolding="2" Modified: trunk/OpenMPT/build/vs2008/VST MIDI Input Output.vcproj =================================================================== --- trunk/OpenMPT/build/vs2008/VST MIDI Input Output.vcproj 2015-05-13 15:13:57 UTC (rev 5087) +++ trunk/OpenMPT/build/vs2008/VST MIDI Input Output.vcproj 2015-05-13 16:14:47 UTC (rev 5088) @@ -204,9 +204,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..\include\vstsdk2.4;..\..\include;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" @@ -288,9 +287,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..\include\vstsdk2.4;..\..\include;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" @@ -346,9 +344,9 @@ /> </Configuration> <Configuration - Name="ReleaseNoLTCG|Win32" + Name="ReleaseLTCG|Win32" OutputDirectory="..\..\bin\Win32" - IntermediateDirectory="..\obj\PluginMidiInputOutput\x86\ReleaseNoLTCG" + IntermediateDirectory="..\obj\PluginMidiInputOutput\x86\ReleaseLTCG" ConfigurationType="2" CharacterSet="2" > @@ -373,6 +371,7 @@ AdditionalOptions="/MP" Optimization="3" AdditionalIncludeDirectories="..\..\include\vstsdk2.4;..\..\include;..\..\include\msinttypes\stdint" + WholeProgramOptimization="true" PreprocessorDefinitions="NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" @@ -380,7 +379,7 @@ FloatingPointModel="2" UsePrecompiledHeader="0" WarningLevel="3" - DebugInformationFormat="0" + DebugInformationFormat="3" /> <Tool Name="VCManagedResourceCompilerTool" @@ -398,7 +397,7 @@ AdditionalDependencies="winmm.lib" OutputFile="$(OutDir)\MIDI Input Output.dll" LinkIncremental="1" - GenerateDebugInformation="false" + GenerateDebugInformation="true" SubSystem="2" OptimizeReferences="2" EnableCOMDATFolding="2" @@ -428,9 +427,9 @@ /> </Configuration> <Configuration - Name="ReleaseNoLTCG|x64" + Name="ReleaseLTCG|x64" OutputDirectory="..\..\bin\x64" - IntermediateDirectory="..\obj\PluginMidiInputOutput\x86_64\ReleaseNoLTCG" + IntermediateDirectory="..\obj\PluginMidiInputOutput\x86_64\ReleaseLTCG" ConfigurationType="2" CharacterSet="2" > @@ -456,6 +455,7 @@ AdditionalOptions="/MP" Optimization="3" AdditionalIncludeDirectories="..\..\include\vstsdk2.4;..\..\include;..\..\include\msinttypes\stdint" + WholeProgramOptimization="true" PreprocessorDefinitions="NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" @@ -463,7 +463,7 @@ FloatingPointModel="2" UsePrecompiledHeader="0" WarningLevel="3" - DebugInformationFormat="0" + DebugInformationFormat="3" /> <Tool Name="VCManagedResourceCompilerTool" @@ -481,7 +481,7 @@ AdditionalDependencies="winmm.lib" OutputFile="$(OutDir)\MIDI Input Output.dll" LinkIncremental="1" - GenerateDebugInformation="false" + GenerateDebugInformation="true" SubSystem="2" OptimizeReferences="2" EnableCOMDATFolding="2" Modified: trunk/OpenMPT/build/vs2008/libopenmpt.vcproj =================================================================== --- trunk/OpenMPT/build/vs2008/libopenmpt.vcproj 2015-05-13 15:13:57 UTC (rev 5087) +++ trunk/OpenMPT/build/vs2008/libopenmpt.vcproj 2015-05-13 16:14:47 UTC (rev 5088) @@ -180,9 +180,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..;..\..\common;..\..\soundlib;..\..\include;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="LIBOPENMPT_BUILD;NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" @@ -250,9 +249,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..;..\..\common;..\..\soundlib;..\..\include;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="LIBOPENMPT_BUILD;NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" Modified: trunk/OpenMPT/build/vs2008/libopenmptDLL.vcproj =================================================================== --- trunk/OpenMPT/build/vs2008/libopenmptDLL.vcproj 2015-05-13 15:13:57 UTC (rev 5087) +++ trunk/OpenMPT/build/vs2008/libopenmptDLL.vcproj 2015-05-13 16:14:47 UTC (rev 5088) @@ -202,9 +202,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..;..\..\common;..\..\soundlib;..\..\include;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="LIBOPENMPT_BUILD;LIBOPENMPT_BUILD_DLL;NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="2" @@ -285,9 +284,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..;..\..\common;..\..\soundlib;..\..\include;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="LIBOPENMPT_BUILD;LIBOPENMPT_BUILD_DLL;NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="2" Modified: trunk/OpenMPT/build/vs2008/libopenmpt_example_c.vcproj =================================================================== --- trunk/OpenMPT/build/vs2008/libopenmpt_example_c.vcproj 2015-05-13 15:13:57 UTC (rev 5087) +++ trunk/OpenMPT/build/vs2008/libopenmpt_example_c.vcproj 2015-05-13 16:14:47 UTC (rev 5088) @@ -201,9 +201,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..;..\..\include\portaudio\include;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" @@ -284,9 +283,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..;..\..\include\portaudio\include;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" Modified: trunk/OpenMPT/build/vs2008/libopenmpt_example_c_mem.vcproj =================================================================== --- trunk/OpenMPT/build/vs2008/libopenmpt_example_c_mem.vcproj 2015-05-13 15:13:57 UTC (rev 5087) +++ trunk/OpenMPT/build/vs2008/libopenmpt_example_c_mem.vcproj 2015-05-13 16:14:47 UTC (rev 5088) @@ -201,9 +201,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..;..\..\include\portaudio\include;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" @@ -284,9 +283,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..;..\..\include\portaudio\include;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" Modified: trunk/OpenMPT/build/vs2008/libopenmpt_modplug.vcproj =================================================================== --- trunk/OpenMPT/build/vs2008/libopenmpt_modplug.vcproj 2015-05-13 15:13:57 UTC (rev 5087) +++ trunk/OpenMPT/build/vs2008/libopenmpt_modplug.vcproj 2015-05-13 16:14:47 UTC (rev 5088) @@ -202,9 +202,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..;..\..\include\modplug\include;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="2" @@ -285,9 +284,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..;..\..\include\modplug\include;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="2" Modified: trunk/OpenMPT/build/vs2008/libopenmpt_test.vcproj =================================================================== --- trunk/OpenMPT/build/vs2008/libopenmpt_test.vcproj 2015-05-13 15:13:57 UTC (rev 5087) +++ trunk/OpenMPT/build/vs2008/libopenmpt_test.vcproj 2015-05-13 16:14:47 UTC (rev 5088) @@ -200,9 +200,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..;..\..\common;..\..\soundlib;..\..\include;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="LIBOPENMPT_BUILD;LIBOPENMPT_BUILD_TEST;NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" @@ -282,9 +281,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..;..\..\common;..\..\soundlib;..\..\include;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="LIBOPENMPT_BUILD;LIBOPENMPT_BUILD_TEST;NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" Modified: trunk/OpenMPT/build/vs2008/openmpt123.vcproj =================================================================== --- trunk/OpenMPT/build/vs2008/openmpt123.vcproj 2015-05-13 15:13:57 UTC (rev 5087) +++ trunk/OpenMPT/build/vs2008/openmpt123.vcproj 2015-05-13 16:14:47 UTC (rev 5088) @@ -202,9 +202,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..;..\..\openmpt123;..\..\include\flac\include;..\..\include\portaudio\include;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" @@ -285,9 +284,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..;..\..\openmpt123;..\..\include\flac\include;..\..\include\portaudio\include;$(IntDir)\svn_version;..\svn_version;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" Modified: trunk/OpenMPT/build/vs2008-ext/UnRAR.vcproj =================================================================== --- trunk/OpenMPT/build/vs2008-ext/UnRAR.vcproj 2015-05-13 15:13:57 UTC (rev 5087) +++ trunk/OpenMPT/build/vs2008-ext/UnRAR.vcproj 2015-05-13 16:14:47 UTC (rev 5088) @@ -177,9 +177,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..\include\unrar;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" @@ -246,9 +245,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..\include\unrar;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" @@ -290,9 +288,9 @@ /> </Configuration> <Configuration - Name="ReleaseNoLTCG|Win32" - OutputDirectory="..\lib\x86\ReleaseNoLTCG" - IntermediateDirectory="..\obj\unrar\x86\ReleaseNoLTCG" + Name="ReleaseLTCG|Win32" + OutputDirectory="..\lib\x86\ReleaseLTCG" + IntermediateDirectory="..\obj\unrar\x86\ReleaseLTCG" ConfigurationType="4" CharacterSet="2" > @@ -316,6 +314,7 @@ AdditionalOptions="/MP" Optimization="3" AdditionalIncludeDirectories="..\..\include\unrar;..\..\include\msinttypes\stdint" + WholeProgramOptimization="true" PreprocessorDefinitions="NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" @@ -323,7 +322,7 @@ FloatingPointModel="2" UsePrecompiledHeader="0" WarningLevel="3" - DebugInformationFormat="0" + DebugInformationFormat="3" /> <Tool Name="VCManagedResourceCompilerTool" @@ -357,9 +356,9 @@ /> </Configuration> <Configuration - Name="ReleaseNoLTCG|x64" - OutputDirectory="..\lib\x86_64\ReleaseNoLTCG" - IntermediateDirectory="..\obj\unrar\x86_64\ReleaseNoLTCG" + Name="ReleaseLTCG|x64" + OutputDirectory="..\lib\x86_64\ReleaseLTCG" + IntermediateDirectory="..\obj\unrar\x86_64\ReleaseLTCG" ConfigurationType="4" CharacterSet="2" > @@ -384,6 +383,7 @@ AdditionalOptions="/MP" Optimization="3" AdditionalIncludeDirectories="..\..\include\unrar;..\..\include\msinttypes\stdint" + WholeProgramOptimization="true" PreprocessorDefinitions="NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" @@ -391,7 +391,7 @@ FloatingPointModel="2" UsePrecompiledHeader="0" WarningLevel="3" - DebugInformationFormat="0" + DebugInformationFormat="3" /> <Tool Name="VCManagedResourceCompilerTool" Modified: trunk/OpenMPT/build/vs2008-ext/flac.vcproj =================================================================== --- trunk/OpenMPT/build/vs2008-ext/flac.vcproj 2015-05-13 15:13:57 UTC (rev 5087) +++ trunk/OpenMPT/build/vs2008-ext/flac.vcproj 2015-05-13 16:14:47 UTC (rev 5088) @@ -181,9 +181,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/wd4244 /wd4267 /wd4334 /MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..\include\flac\include;..\..\include\flac\src\libFLAC\include;..\..\include\ogg\include;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="FLAC__NO_DLL;FLAC__HAS_OGG=1;VERSION=\"1.3.1\";NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" @@ -251,9 +250,8 @@ <Tool Name="VCCLCompilerTool" AdditionalOptions="/wd4244 /wd4267 /wd4334 /MP" - Optimization="3" + Optimization="2" AdditionalIncludeDirectories="..\..\include\flac\include;..\..\include\flac\src\libFLAC\include;..\..\include\ogg\include;..\..\include\msinttypes\stdint" - WholeProgramOptimization="true" PreprocessorDefinitions="FLAC__NO_DLL;FLAC__HAS_OGG=1;VERSION=\"1.3.1\";NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" @@ -296,9 +294,9 @@ /> </Configuration> <Configuration - Name="ReleaseNoLTCG|Win32" - OutputDirectory="..\lib\x86\ReleaseNoLTCG" - IntermediateDirectory="..\obj\flac\x86\ReleaseNoLTCG" + Name="ReleaseLTCG|Win32" + OutputDirectory="..\lib\x86\ReleaseLTCG" + IntermediateDirectory="..\obj\flac\x86\ReleaseLTCG" ConfigurationType="4" CharacterSet="2" > @@ -322,6 +320,7 @@ AdditionalOptions="/wd4244 /wd4267 /wd4334 /MP" Optimization="3" AdditionalIncludeDirectories="..\..\include\flac\include;..\..\include\flac\src\libFLAC\include;..\..\include\ogg\include;..\..\include\msinttypes\stdint" + WholeProgramOptimization="true" PreprocessorDefinitions="FLAC__NO_DLL;FLAC__HAS_OGG=1;VERSION=\"1.3.1\";NDEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" StringPooling="true" RuntimeLibrary="0" @@ -329,7 +328,7 @@ FloatingPointModel="2" UsePrecompiledHeader="0" WarningLevel="3" - DebugInformationFormat="0" + DebugInformationFormat="3" CompileAs="1" /> <Tool @@ -364,9 +363,9 @@ /> </Configuration> <Configuration - Name="ReleaseNoLTCG|x64" - OutputDirectory="..\lib\x86_64\ReleaseNoLTCG" - IntermediateDirectory="..\obj\flac\x86_64\ReleaseNoLTCG" + Name="ReleaseLTCG|x64" + OutputDirectory="..\lib\x86_64\ReleaseLTCG" + IntermediateDirectory="..\obj\flac\x86_64\ReleaseLTCG" ConfigurationType="4" CharacterSet="2" > @@ -391,6 +390,7 @@ AdditionalOptions="/wd4244 /wd4267 /wd4334 /MP" Optimization="3" AdditionalIncludeDirectories="..\..\include\flac\include;..\..\include\flac\src\libF... [truncated message content] |