Enable -bigobj by default for Qt
Add '-bigobj' for MSVC and '-Wa,-mbig-obj' for MINGW to the PlatformCommonInternal compiler options. Pick-to: 6.3 Change-Id: I706b83d189a116a3ab6f93d59593e237e66b0e2e Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
parent
0739170d4b
commit
28da24a1a6
@ -196,7 +196,10 @@ if (MSVC)
|
||||
)
|
||||
endif()
|
||||
|
||||
target_compile_options(PlatformCommonInternal INTERFACE -Zc:wchar_t)
|
||||
target_compile_options(PlatformCommonInternal INTERFACE
|
||||
-Zc:wchar_t
|
||||
-bigobj
|
||||
)
|
||||
|
||||
target_compile_options(PlatformCommonInternal INTERFACE
|
||||
$<$<NOT:$<CONFIG:Debug>>:-guard:cf -Gw>
|
||||
@ -208,6 +211,10 @@ if (MSVC)
|
||||
)
|
||||
endif()
|
||||
|
||||
if(MINGW)
|
||||
target_compile_options(PlatformCommonInternal INTERFACE -Wa,-mbig-obj)
|
||||
endif()
|
||||
|
||||
if (GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL "9.2")
|
||||
target_compile_options(PlatformCommonInternal INTERFACE $<$<COMPILE_LANGUAGE:CXX>:-Wsuggest-override>)
|
||||
endif()
|
||||
|
Loading…
x
Reference in New Issue
Block a user