Allow spectre build of debug libraries. (#4874)

This commit is contained in:
Amy Wishnousky 2024-09-16 18:43:53 -07:00 коммит произвёл GitHub
Родитель 73b5791e5c
Коммит a26f4adb1e
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
8 изменённых файлов: 10 добавлений и 26 удалений

Просмотреть файл

@ -6,9 +6,7 @@ SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
<Import Project="$(MSBuildThisFileDirectory)..\..\..\..\..\crt-common.settings.targets" />
<ItemGroup Condition="('$(SpectreBuildMode)' == '' or
'$(Configuration)' == 'chk' or
'$(Configuration)' == 'dbg')">
<ItemGroup>
<ProjectFile Include="msvcp_1_xmd_app.vcxproj" />
<ProjectFile Include="msvcp_1_xmd_kernel32.vcxproj" />
<ProjectFile Include="msvcp_1_xmd_onecore.vcxproj" />

Просмотреть файл

@ -6,9 +6,7 @@ SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
<Import Project="$(MSBuildThisFileDirectory)..\..\..\..\..\crt-common.settings.targets" />
<ItemGroup Condition="('$(SpectreBuildMode)' == '' or
'$(Configuration)' == 'chk' or
'$(Configuration)' == 'dbg')">
<ItemGroup>
<ProjectFile Include="msvcp_2_xmd_app.vcxproj" />
<ProjectFile Include="msvcp_2_xmd_kernel32.vcxproj" />
<ProjectFile Include="msvcp_2_xmd_onecore.vcxproj" />

Просмотреть файл

@ -6,9 +6,7 @@ SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
<Import Project="$(MSBuildThisFileDirectory)..\..\..\..\..\crt-common.settings.targets" />
<ItemGroup Condition="('$(SpectreBuildMode)' == '' or
'$(Configuration)' == 'chk' or
'$(Configuration)' == 'dbg')">
<ItemGroup>
<ProjectFile Include="msvcp_atomic_wait_xmd_app.vcxproj" />
<ProjectFile Include="msvcp_atomic_wait_xmd_kernel32.vcxproj" />
<ProjectFile Include="msvcp_atomic_wait_xmd_onecore.vcxproj" />

Просмотреть файл

@ -12,8 +12,8 @@ SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
<ProjectFile Condition="'$(CrtBuildMT)' != 'false'" Include="mt\dirs.proj" />
<ProjectFile Condition="'$(CrtBuildMT)' != 'false'" Include="mt1\dirs.proj" />
<ProjectFile Condition="'$(CrtBuildXMT)' != 'false'" Include="xmt\dirs.proj" />
<ProjectFile Condition="'$(CrtBuildXMT)' != 'false' and '$(SpectreBuildMode)' == ''" Include="xmt0\dirs.proj" />
<ProjectFile Condition="'$(CrtBuildXMT)' != 'false' and '$(SpectreBuildMode)' == ''" Include="xmt1\dirs.proj" />
<ProjectFile Condition="'$(CrtBuildXMT)' != 'false'" Include="xmt0\dirs.proj" />
<ProjectFile Condition="'$(CrtBuildXMT)' != 'false'" Include="xmt1\dirs.proj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetPathOfFileAbove(VCTools.Traversal.targets))" />

Просмотреть файл

@ -6,10 +6,7 @@ SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
<Import Project="$(MSBuildThisFileDirectory)..\..\..\..\..\crt-common.settings.targets" />
<ItemGroup Condition="('$(SpectreBuildMode)' == '' or
'$(Configuration)' == 'chk' or
'$(Configuration)' == 'dbg')">
<!-- Other components in dbg and chk builds depend on msvcprtd.lib -->
<ItemGroup>
<ProjectFile Include="msvcp_base_xmd_app.vcxproj" />
<ProjectFile Include="msvcp_base_xmd_kernel32.vcxproj" />
<ProjectFile Include="msvcp_base_xmd_onecore.vcxproj" />

Просмотреть файл

@ -7,11 +7,8 @@ SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
<Import Project="$(MSBuildThisFileDirectory)..\..\..\..\..\crt-common.settings.targets" />
<ItemGroup>
<ProjectFile Condition="'$(SpectreBuildMode)' == '' or
'$(Configuration)' == 'chk' or
'$(Configuration)' == 'dbg'"
Include="libcpmt_xmt_kernel32.vcxproj" />
<ProjectFile Condition="'$(SpectreBuildMode)' == ''" Include="libcpmt_xmt_onecore.vcxproj" />
<ProjectFile Include="libcpmt_xmt_kernel32.vcxproj" />
<ProjectFile Include="libcpmt_xmt_onecore.vcxproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetPathOfFileAbove(VCTools.Traversal.targets))" />

Просмотреть файл

@ -6,9 +6,7 @@ SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
<Import Project="$(MSBuildThisFileDirectory)..\..\..\..\..\crt-common.settings.targets" />
<ItemGroup Condition="('$(SpectreBuildMode)' == '' or
'$(Configuration)' == 'chk' or
'$(Configuration)' == 'dbg')">
<ItemGroup>
<ProjectFile Include="msvcp_codecvt_ids_xmd_app.vcxproj" />
<ProjectFile Include="msvcp_codecvt_ids_xmd_kernel32.vcxproj" />
<ProjectFile Include="msvcp_codecvt_ids_xmd_onecore.vcxproj" />

Просмотреть файл

@ -6,9 +6,7 @@ SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
<Import Project="$(MSBuildThisFileDirectory)..\..\..\..\..\crt-common.settings.targets" />
<ItemGroup Condition="('$(SpectreBuildMode)' == '' or
'$(Configuration)' == 'chk' or
'$(Configuration)' == 'dbg')">
<ItemGroup>
<ProjectFile Include="msvcp_post_xmd_app.vcxproj" />
<ProjectFile Include="msvcp_post_xmd_kernel32.vcxproj" />
<ProjectFile Include="msvcp_post_xmd_onecore.vcxproj" />