From d5f1633019b3cd14d7f5e5fb7d7d193d6bfe67ea Mon Sep 17 00:00:00 2001 From: StapleButter Date: Tue, 19 May 2020 14:41:11 +0200 Subject: [PATCH] remove LTO --- CMakeLists.txt | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 488da81d..ee021d97 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,21 +14,6 @@ if(NOT CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE Release) endif() -if (CMAKE_BUILD_TYPE STREQUAL Release) - option(ENABLE_LTO "Enable link-time optimization" ON) -else() - option(ENABLE_LTO "Enable link-time optimization" OFF) -endif() - -if(ENABLE_LTO) - add_compile_options(-O3 -flto) - set(CMAKE_AR "gcc-ar") - set(CMAKE_C_ARCHIVE_CREATE " qcs ") - set(CMAKE_C_ARCHIVE_FINISH true) - set(CMAKE_CXX_ARCHIVE_CREATE " qcs ") - set(CMAKE_CXX_ARCHIVE_FINISH true) -endif() - add_compile_options(-fno-pic) add_link_options(-no-pie)