diff --git a/CMakeLists.txt b/CMakeLists.txt index 47c40d5a..1f9284ce 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -153,8 +153,9 @@ else() set(DEBUG_FLAGS "-g3 -O0") endif() set(RELEASE_FLAGS "-Ofast -DNDEBUG -Wno-unused-variable") - if(NOT APPLE) - if(NOT APPLE AND NOT (CMAKE_SYSTEM_NAME STREQUAL "Android")) + + if(NOT APPLE AND NOT (CMAKE_SYSTEM_NAME STREQUAL "Android")) + set(RELEASE_FLAGS "${RELEASE_FLAGS} -flto") endif() #if(CMAKE_C_COMPILER_ID STREQUAL "GNU" AND NOT MINGW) # set(RELEASE_FLAGS "${RELEASE_FLAGS} -fno-fat-lto-objects")