diff --git a/firmware/application/CMakeLists.txt b/firmware/application/CMakeLists.txt index 8aa4ef9c7..26d7acaf6 100644 --- a/firmware/application/CMakeLists.txt +++ b/firmware/application/CMakeLists.txt @@ -44,7 +44,7 @@ if(cpp20_supported) else() set(USE_CPPOPT "-std=c++17") endif() -set(USE_CPPOPT "${USE_CPPOPT} -fno-rtti -fno-exceptions -Weffc++ -Wuninitialized -Wno-volatile") +set(USE_CPPOPT "${USE_CPPOPT} -flto -fno-rtti -fno-exceptions -Weffc++ -Wuninitialized -Wno-volatile") # Enable this if you want the linker to remove unused code and data set(USE_LINK_GC yes)