From 09147f17de0e6f3e89bc92b452c6e5e8c72c5970 Mon Sep 17 00:00:00 2001 From: Tomi Valkeinen Date: Wed, 16 Dec 2020 15:14:13 +0200 Subject: Remove CMake support Signed-off-by: Tomi Valkeinen --- LTO.cmake | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 LTO.cmake (limited to 'LTO.cmake') diff --git a/LTO.cmake b/LTO.cmake deleted file mode 100644 index 9a18d77..0000000 --- a/LTO.cmake +++ /dev/null @@ -1,32 +0,0 @@ -function(check_lto) - if (DEFINED LTO_WORKS) - return() - endif() - - set(LTO_WORKS FALSE CACHE INTERNAL "LTO works") - - CHECK_CXX_COMPILER_FLAG("-flto" HAS_LTO_FLAG) - - if (NOT HAS_LTO_FLAG) - return() - endif() - - find_program(LTO_AR NAMES "${CMAKE_C_COMPILER}-ar" gcc-ar) - find_program(LTO_RANLIB NAMES "${CMAKE_C_COMPILER}-ranlib" gcc-ranlib) - - if (NOT LTO_AR OR NOT LTO_RANLIB) - return() - endif() - - EXECUTE_PROCESS(COMMAND "${LTO_AR}" --version RESULT_VARIABLE ret OUTPUT_QUIET ERROR_QUIET) - if (ret) - return() - endif() - - EXECUTE_PROCESS(COMMAND "${LTO_RANLIB}" --version RESULT_VARIABLE ret OUTPUT_QUIET ERROR_QUIET) - if (ret) - return() - endif() - - set(LTO_WORKS TRUE CACHE INTERNAL "LTO works") -endfunction() -- cgit v1.2.3