msvc: note some things to enable in vs 17.5
This commit is contained in:
parent
9723dba780
commit
2a5c699489
|
@ -33,6 +33,7 @@
|
|||
<!--Enable Standard Conformance-->
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<!--Enforce some behaviors as standards-conformant when they don't default as such.-->
|
||||
<!--TODO on VS 17.5: templateScope-->
|
||||
<AdditionalOptions>/Zc:__cplusplus,enumTypes,externConstexpr,preprocessor,throwingNew /volatile:iso %(AdditionalOptions)</AdditionalOptions>
|
||||
<!--Enable detailed debug info-->
|
||||
<AdditionalOptions>/Zo %(AdditionalOptions)</AdditionalOptions>
|
||||
|
@ -73,6 +74,7 @@
|
|||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<!--TODO on VS 17.5: /Zc:checkGwOdr-->
|
||||
<AdditionalOptions>/Gw %(AdditionalOptions)</AdditionalOptions>
|
||||
<WholeProgramOptimization Condition="'$(DolphinRelease)'=='true'">true</WholeProgramOptimization>
|
||||
</ClCompile>
|
||||
|
|
Loading…
Reference in New Issue