Skip to content

Commit 0b582a4

Browse files
authored
bpo-46123: Disable optimizations for _freeze_module.exe on MSVC for faster building (GH-30181)
1 parent 9c06fd8 commit 0b582a4

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

PCbuild/_freeze_module.vcxproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,13 @@
8989
<ItemDefinitionGroup>
9090
<ClCompile>
9191
<PreprocessorDefinitions>Py_NO_ENABLE_SHARED;Py_BUILD_CORE;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
92+
<Optimization>Disabled</Optimization>
93+
<WholeProgramOptimization>false</WholeProgramOptimization>
9294
</ClCompile>
9395
<Link>
9496
<SubSystem>Console</SubSystem>
9597
<AdditionalDependencies>version.lib;ws2_32.lib;pathcch.lib;bcrypt.lib;%(AdditionalDependencies)</AdditionalDependencies>
98+
<LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration>
9699
</Link>
97100
</ItemDefinitionGroup>
98101
<ItemGroup>

0 commit comments

Comments
 (0)