diff options
author | Roland Reichwein <mail@reichwein.it> | 2021-12-06 16:31:02 +0100 |
---|---|---|
committer | Roland Reichwein <mail@reichwein.it> | 2021-12-06 16:31:02 +0100 |
commit | 955b3b84dd2dadd539dbc707c26c33ad3e63b374 (patch) | |
tree | e87107a2233bef7aac37438c39923366e9099f5e /msbuild | |
parent | f61b0aeafd2f5f2619ff21efb000026364c79230 (diff) |
Fixes for new compiler versions
Diffstat (limited to 'msbuild')
-rw-r--r-- | msbuild/compiler.props | 4 | ||||
-rw-r--r-- | msbuild/libunicode.vcxproj | 6 | ||||
-rw-r--r-- | msbuild/recode.vcxproj | 10 | ||||
-rw-r--r-- | msbuild/test-unicode.vcxproj | 4 | ||||
-rw-r--r-- | msbuild/validate.vcxproj | 6 |
5 files changed, 4 insertions, 26 deletions
diff --git a/msbuild/compiler.props b/msbuild/compiler.props index dba065a..fe06776 100644 --- a/msbuild/compiler.props +++ b/msbuild/compiler.props @@ -4,7 +4,11 @@ <ClCompile> <AdditionalIncludeDirectories>D:\ext\winnt\boost\boost-1_77_0;..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalOptions>/utf-8 /D NOMINMAX /FS %(AdditionalOptions)</AdditionalOptions> + <AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp20</LanguageStandard> + <ConformanceMode>true</ConformanceMode> + <MultiProcessorCompilation>true</MultiProcessorCompilation> + <WarningLevel>Level3</WarningLevel> </ClCompile> </ItemDefinitionGroup> <ItemGroup /> diff --git a/msbuild/libunicode.vcxproj b/msbuild/libunicode.vcxproj index 22b75c1..f5387c3 100644 --- a/msbuild/libunicode.vcxproj +++ b/msbuild/libunicode.vcxproj @@ -51,11 +51,8 @@ </PropertyGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <ClCompile> - <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> - <LanguageStandard>stdcpp17</LanguageStandard> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -64,13 +61,10 @@ </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <ClCompile> - <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> - <LanguageStandard>stdcpp17</LanguageStandard> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/msbuild/recode.vcxproj b/msbuild/recode.vcxproj index 4f3de3f..b0547cf 100644 --- a/msbuild/recode.vcxproj +++ b/msbuild/recode.vcxproj @@ -52,36 +52,26 @@ </PropertyGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <ClCompile> - <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> - <LanguageStandard>stdcpp17</LanguageStandard> </ClCompile> <Link> <SubSystem>Console</SubSystem> <GenerateDebugInformation>true</GenerateDebugInformation> - <AdditionalLibraryDirectories> - </AdditionalLibraryDirectories> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <ClCompile> - <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> - <LanguageStandard>stdcpp17</LanguageStandard> </ClCompile> <Link> <SubSystem>Console</SubSystem> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> <GenerateDebugInformation>true</GenerateDebugInformation> - <AdditionalLibraryDirectories> - </AdditionalLibraryDirectories> </Link> </ItemDefinitionGroup> <Import Project="compiler.props" /> diff --git a/msbuild/test-unicode.vcxproj b/msbuild/test-unicode.vcxproj index 3f17ef3..144635e 100644 --- a/msbuild/test-unicode.vcxproj +++ b/msbuild/test-unicode.vcxproj @@ -53,10 +53,8 @@ <Import Project="compiler.props" /> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <ClCompile> - <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions> </ClCompile> <Link> @@ -66,12 +64,10 @@ </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <ClCompile> - <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/msbuild/validate.vcxproj b/msbuild/validate.vcxproj index febeb56..66542d0 100644 --- a/msbuild/validate.vcxproj +++ b/msbuild/validate.vcxproj @@ -52,11 +52,8 @@ </PropertyGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <ClCompile> - <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> - <LanguageStandard>stdcpp17</LanguageStandard> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -67,13 +64,10 @@ </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <ClCompile> - <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> - <LanguageStandard>stdcpp17</LanguageStandard> </ClCompile> <Link> <SubSystem>Console</SubSystem> |