|
@@ -44,6 +44,7 @@ if (MSVC)
|
|
|
/Zc:externConstexpr
|
|
/Zc:externConstexpr
|
|
|
/Zc:inline
|
|
/Zc:inline
|
|
|
/Zc:throwingNew
|
|
/Zc:throwingNew
|
|
|
|
|
+ /GT
|
|
|
|
|
|
|
|
# External headers diagnostics
|
|
# External headers diagnostics
|
|
|
/experimental:external # Enables the external headers options. This option isn't required in Visual Studio 2019 version 16.10 and later
|
|
/experimental:external # Enables the external headers options. This option isn't required in Visual Studio 2019 version 16.10 and later
|
|
@@ -69,6 +70,10 @@ if (MSVC)
|
|
|
/we5038 # data member 'member1' will be initialized after data member 'member2'
|
|
/we5038 # data member 'member1' will be initialized after data member 'member2'
|
|
|
)
|
|
)
|
|
|
|
|
|
|
|
|
|
+ if (ARCHITECTURE_x86_64)
|
|
|
|
|
+ add_compile_options(/QIntel-jcc-erratum)
|
|
|
|
|
+ endif()
|
|
|
|
|
+
|
|
|
# /GS- - No stack buffer overflow checks
|
|
# /GS- - No stack buffer overflow checks
|
|
|
add_compile_options("$<$<CONFIG:Release>:/GS->")
|
|
add_compile_options("$<$<CONFIG:Release>:/GS->")
|
|
|
|
|
|