From c83ad806d92933b9e6baf19c163240ef9bf046b9 Mon Sep 17 00:00:00 2001 From: Ilya Lavrenov Date: Fri, 7 Oct 2022 12:09:44 +0400 Subject: [PATCH] Enabled LTO for OSX (#13266) --- cmake/developer_package/features.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/developer_package/features.cmake b/cmake/developer_package/features.cmake index 3c7db3d489e..83e21d68d73 100644 --- a/cmake/developer_package/features.cmake +++ b/cmake/developer_package/features.cmake @@ -7,7 +7,7 @@ include(target_flags) # FIXME: there are compiler failures with LTO and Cross-Compile toolchains. Disabling for now, but # this must be addressed in a proper way -ie_dependent_option (ENABLE_LTO "Enable Link Time Optimization" OFF "LINUX;NOT CMAKE_CROSSCOMPILING;CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 4.9" OFF) +ie_dependent_option (ENABLE_LTO "Enable Link Time Optimization" OFF "LINUX OR (APPLE AND AARCH64);NOT CMAKE_CROSSCOMPILING;CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 4.9" OFF) ie_option (OS_FOLDER "create OS dedicated folder in output" OFF)