File pcsx2-remove_bad_lto_hardcoding.patch of Package pcsx2-git
diff --git a/cmake/BuildParameters.cmake b/cmake/BuildParameters.cmake
index f5af7ce8a..a206c245d 100644
--- a/cmake/BuildParameters.cmake
+++ b/cmake/BuildParameters.cmake
@@ -316,23 +316,6 @@ endif()
if (USE_CLANG)
# -Wno-deprecated-register: glib issue...
set(DEFAULT_WARNINGS "${DEFAULT_WARNINGS} -Wno-deprecated-register -Wno-c++14-extensions")
- set(DBG "-g -fno-omit-frame-pointer")
-elseif (USE_ICC)
- set(DBG "-g -fno-omit-frame-pointer")
-elseif (USE_GCC)
- set(DBG "-ggdb3 -fno-omit-frame-pointer")
-endif()
-
-if (USE_LTO)
- include(ProcessorCount)
- ProcessorCount(ncpu)
- set(LTO_FLAGS "-fuse-linker-plugin -flto=${ncpu}")
- set(DBG "") # not supported with LTO
- set(CMAKE_AR /usr/bin/gcc-ar CACHE STRING "Archiver" FORCE)
- set(CMAKE_RANLIB /usr/bin/gcc-ranlib CACHE STRING "ranlib" FORCE)
- set(CMAKE_NM /usr/bin/gcc-nm CACHE STRING "nm" FORCE)
-else()
- set(LTO_FLAGS "")
endif()
if (USE_PGO_GENERATE OR USE_PGO_OPTIMIZE)