Disable forced full optimization if QT_USE_DEFAULT_CMAKE_OPTIMIZATION_FLAGS=ON
Pick-to: 6.2 Task-number: QTBUG-94753 Change-Id: Ib9dda1a96f3123394e3b3d4f84feac8cedd18b89 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
parent
7311cdc0d2
commit
1cb63fcc97
@ -671,6 +671,11 @@ function(qt_internal_add_optimize_full_flags)
|
|||||||
""
|
""
|
||||||
${ARGN})
|
${ARGN})
|
||||||
|
|
||||||
|
# QT_USE_DEFAULT_CMAKE_OPTIMIZATION_FLAGS disables forced full optimization.
|
||||||
|
if(QT_USE_DEFAULT_CMAKE_OPTIMIZATION_FLAGS)
|
||||||
|
return()
|
||||||
|
endif()
|
||||||
|
|
||||||
# Assume that FEATURE_optimize_full has higher priority. But if FEATURE_optimize_full is OFF,
|
# Assume that FEATURE_optimize_full has higher priority. But if FEATURE_optimize_full is OFF,
|
||||||
# flags are set by FEATURE_optimize_size should remain unchanged.
|
# flags are set by FEATURE_optimize_size should remain unchanged.
|
||||||
if(QT_FEATURE_optimize_size AND NOT QT_FEATURE_optimize_full)
|
if(QT_FEATURE_optimize_size AND NOT QT_FEATURE_optimize_full)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user