Skip to content

Commit f0ebf0a

Browse files
authored
Add spectre mitigation to compile (#319)
* Add spectre mitigation to compile * Try the 143 toolset
1 parent 474f219 commit f0ebf0a

File tree

1 file changed

+16
-8
lines changed

1 file changed

+16
-8
lines changed

WinRTTextToSpeech/WinRTTextToSpeech/WinRTTextToSpeech.vcxproj

+16-8
Original file line numberDiff line numberDiff line change
@@ -45,54 +45,62 @@
4545
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
4646
<ConfigurationType>DynamicLibrary</ConfigurationType>
4747
<UseDebugLibraries>true</UseDebugLibraries>
48-
<PlatformToolset>v142</PlatformToolset>
48+
<PlatformToolset>v143</PlatformToolset>
4949
<CharacterSet>NotSet</CharacterSet>
50+
<SpectreMitigation>Spectre</SpectreMitigation>
5051
</PropertyGroup>
5152
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
5253
<ConfigurationType>DynamicLibrary</ConfigurationType>
5354
<UseDebugLibraries>true</UseDebugLibraries>
54-
<PlatformToolset>v142</PlatformToolset>
55+
<PlatformToolset>v143</PlatformToolset>
5556
<CharacterSet>NotSet</CharacterSet>
57+
<SpectreMitigation>Spectre</SpectreMitigation>
5658
</PropertyGroup>
5759
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
5860
<ConfigurationType>DynamicLibrary</ConfigurationType>
5961
<UseDebugLibraries>false</UseDebugLibraries>
60-
<PlatformToolset>v142</PlatformToolset>
62+
<PlatformToolset>v143</PlatformToolset>
6163
<WholeProgramOptimization>true</WholeProgramOptimization>
6264
<CharacterSet>NotSet</CharacterSet>
65+
<SpectreMitigation>Spectre</SpectreMitigation>
6366
</PropertyGroup>
6467
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
6568
<ConfigurationType>DynamicLibrary</ConfigurationType>
6669
<UseDebugLibraries>false</UseDebugLibraries>
67-
<PlatformToolset>v142</PlatformToolset>
70+
<PlatformToolset>v143</PlatformToolset>
6871
<WholeProgramOptimization>true</WholeProgramOptimization>
6972
<CharacterSet>NotSet</CharacterSet>
73+
<SpectreMitigation>Spectre</SpectreMitigation>
7074
</PropertyGroup>
7175
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
7276
<ConfigurationType>DynamicLibrary</ConfigurationType>
7377
<UseDebugLibraries>true</UseDebugLibraries>
74-
<PlatformToolset>v142</PlatformToolset>
78+
<PlatformToolset>v143</PlatformToolset>
7579
<CharacterSet>NotSet</CharacterSet>
80+
<SpectreMitigation>Spectre</SpectreMitigation>
7681
</PropertyGroup>
7782
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
7883
<ConfigurationType>DynamicLibrary</ConfigurationType>
7984
<UseDebugLibraries>true</UseDebugLibraries>
80-
<PlatformToolset>v142</PlatformToolset>
85+
<PlatformToolset>v143</PlatformToolset>
8186
<CharacterSet>NotSet</CharacterSet>
87+
<SpectreMitigation>Spectre</SpectreMitigation>
8288
</PropertyGroup>
8389
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
8490
<ConfigurationType>DynamicLibrary</ConfigurationType>
8591
<UseDebugLibraries>false</UseDebugLibraries>
86-
<PlatformToolset>v142</PlatformToolset>
92+
<PlatformToolset>v143</PlatformToolset>
8793
<WholeProgramOptimization>true</WholeProgramOptimization>
8894
<CharacterSet>NotSet</CharacterSet>
95+
<SpectreMitigation>Spectre</SpectreMitigation>
8996
</PropertyGroup>
9097
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
9198
<ConfigurationType>DynamicLibrary</ConfigurationType>
9299
<UseDebugLibraries>false</UseDebugLibraries>
93-
<PlatformToolset>v142</PlatformToolset>
100+
<PlatformToolset>v143</PlatformToolset>
94101
<WholeProgramOptimization>true</WholeProgramOptimization>
95102
<CharacterSet>NotSet</CharacterSet>
103+
<SpectreMitigation>Spectre</SpectreMitigation>
96104
</PropertyGroup>
97105
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
98106
<ImportGroup Label="ExtensionSettings">

0 commit comments

Comments
 (0)