LTO'ing LibreOffice With GCC 6
Upstream GCC developer Jan Hubička has written about his experience compiling LibreOffice with GCC6 -- while also making use of Link-Time Optimizations (LTO) -- and comparing various criteria against that of other GCC and LLVM/Clang compiler versions.
You can read about compiling LibreOffice with GCC6 LTO via his blog: it's a lengthy but great read.
For those short on time, he found that GCC 5+ now compiles faster than LLVM 3.8+ in this case, LLVM still uses less RAM than GCC, GCC LTO'ing has cut down its memory use in the latest GCC, and a few other interesting remarks over on his blog.
You can read about compiling LibreOffice with GCC6 LTO via his blog: it's a lengthy but great read.
For those short on time, he found that GCC 5+ now compiles faster than LLVM 3.8+ in this case, LLVM still uses less RAM than GCC, GCC LTO'ing has cut down its memory use in the latest GCC, and a few other interesting remarks over on his blog.
16 Comments