mirror of
https://git.suyu.dev/suyu/suyu
synced 2024-10-30 20:07:51 +00:00
Merge pull request #7007 from FernandoS27/intel-options
Build System: Build with JCC Erratum Mitigation
This commit is contained in:
commit
cd49907248
1 changed files with 5 additions and 0 deletions
|
@ -44,6 +44,7 @@ if (MSVC)
|
|||
/Zc:externConstexpr
|
||||
/Zc:inline
|
||||
/Zc:throwingNew
|
||||
/GT
|
||||
|
||||
# External headers diagnostics
|
||||
/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'
|
||||
)
|
||||
|
||||
if (ARCHITECTURE_x86_64)
|
||||
add_compile_options(/QIntel-jcc-erratum)
|
||||
endif()
|
||||
|
||||
# /GS- - No stack buffer overflow checks
|
||||
add_compile_options("$<$<CONFIG:Release>:/GS->")
|
||||
|
||||
|
|
Loading…
Reference in a new issue