OSDN Git Service

Reduce the executable file size. This is especially effective in the x86 version.
authorTakashi Sawanaka <sdottaka@users.sourceforge.net>
Sun, 23 Apr 2023 05:56:23 +0000 (14:56 +0900)
committerTakashi Sawanaka <sdottaka@users.sourceforge.net>
Sun, 23 Apr 2023 05:56:23 +0000 (14:56 +0900)
Src/Merge.vcxproj

index 684df3f..4da20d1 100644 (file)
       <LanguageStandard>stdcpp17</LanguageStandard>\r
       <DisableSpecificWarnings>4100;4189;4204;4505</DisableSpecificWarnings>\r
       <AssemblerOutput>NoListing</AssemblerOutput>\r
+      <WholeProgramOptimization>true</WholeProgramOptimization>\r
     </ClCompile>\r
     <ResourceCompile>\r
       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
       <DisableSpecificWarnings>4100;4189;4204;4505</DisableSpecificWarnings>\r
       <ControlFlowGuard>Guard</ControlFlowGuard>\r
       <AssemblerOutput>NoListing</AssemblerOutput>\r
+      <WholeProgramOptimization>true</WholeProgramOptimization>\r
     </ClCompile>\r
     <ResourceCompile>\r
       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
       <DisableSpecificWarnings>4100;4189;4204;4505</DisableSpecificWarnings>\r
       <ControlFlowGuard>Guard</ControlFlowGuard>\r
       <AssemblerOutput>NoListing</AssemblerOutput>\r
+      <WholeProgramOptimization>true</WholeProgramOptimization>\r
     </ClCompile>\r
     <ResourceCompile>\r
       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
       <DisableSpecificWarnings>4100;4189;4204;4505</DisableSpecificWarnings>\r
       <ControlFlowGuard>Guard</ControlFlowGuard>\r
       <AssemblerOutput>NoListing</AssemblerOutput>\r
+      <WholeProgramOptimization>true</WholeProgramOptimization>\r
     </ClCompile>\r
     <ResourceCompile>\r
       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r