Skip to content

Commit f3df9e3

Browse files
committed
Minor CMake update
1 parent 20a1dc6 commit f3df9e3

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

build/CompilerAndLinker.cmake

+8
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,14 @@ elseif(CMAKE_CXX_COMPILER_ID MATCHES "MSVC")
9797
list(APPEND COMPILER_SWITCHES /Zc:twoPhase-)
9898
endif()
9999

100+
if((CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 19.20)
101+
AND (XBOX_CONSOLE_TARGET STREQUAL "durango"))
102+
list(APPEND COMPILER_SWITCHES /d2FH4-)
103+
if(CMAKE_INTERPROCEDURAL_OPTIMIZATION)
104+
list(APPEND LINKER_SWITCHES -d2:-FH4-)
105+
endif()
106+
endif()
107+
100108
if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 19.24)
101109
list(APPEND COMPILER_SWITCHES /ZH:SHA_256)
102110
endif()

0 commit comments

Comments
 (0)