From b56ca28990dffe3a68743164d8e0b45acfa076f9 Mon Sep 17 00:00:00 2001 From: Malcolm Jestadt Date: Tue, 11 Feb 2025 00:15:33 -0500 Subject: [PATCH] cmake: Enable LTO for rpcs3_emu target - Provides a small speedup and saves some space in the binary. --- rpcs3/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rpcs3/CMakeLists.txt b/rpcs3/CMakeLists.txt index 2b76f3c5e7..bff3ce2529 100644 --- a/rpcs3/CMakeLists.txt +++ b/rpcs3/CMakeLists.txt @@ -114,6 +114,8 @@ target_link_libraries(rpcs3 3rdparty::fusion ${ADDITIONAL_LIBS}) +set_target_properties(rpcs3_emu PROPERTIES INTERPROCEDURAL_OPTIMIZATION TRUE) + # Unix display manager if(X11_FOUND) target_link_libraries(rpcs3 PRIVATE X11::X11)