https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116410
--- Comment #11 from Jan Hubicka <hubicka at ucw dot cz> --- > We plan to adopt -ffat-lto-objects ourselves soon for at least a subset of > packages, so this was good timing. :) Note that -ffat-lto-objects has various issues, especially with library archives. The problem is that fat LTO object has two symbol tables (one ELF and one LTO) but ar and other utilities does not handle this and will pick one of the two symbol tables. In the case the symbol LTO and non-LTO symbol tables diverge, surprises happens. HJ had binutils patch solving this, but AFAIK it was not merged in. Honza