Link-time optimisation is voodoo that's more likely to cause unintended behaviour than to actually improve runtime performance. You pretty much have to turn that shit off even on toolchains that supposedly support it, unless you want the linker to run out of memory and crash, or to produce output that doesn't work. TL;DR sounds nice in theory but show me someone who can actually implement it in a useful way.
|