OpenSUSE Enables LTO By Default For Tumbleweed – Smaller & Faster Binaries

The latest openSUSE Tumbleweed release is using Link-Time Optimizations (LTO) by default. For end-users this should mean faster — and smaller — binaries thanks to the additional optimizations performed at link-time. Link-time optimizations allow for different optimizations to be performed at link-time for the different bits comprising a single module/binary for the entire program. Sadly not many Linux distributions are yet LTO’ing their entire package set besides the aggressive ones like Clear Linux.