https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41528
sandra at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sandra at gcc dot gnu.org --- Comment #4 from sandra at gcc dot gnu.org --- Looking at the mailing list discussion of the patch committed in 2010 https://gcc.gnu.org/ml/gcc-patches/2010-11/msg01508.html it seems like there were requests for corrections which Diego said he'd address in follow-up patches, but I see no evidence that the requested changes were ever committed. I think it would be good if someone actually familiar with LTO internals reviewed the existing internals documentation and corrected it to agree with the current implementation. Likewise I don't really know if the existing user documentation completely reflects current reality, although I think the concerns about lack of a usage overview and poor integration into the manual that were mentioned in the issue description have been addressed.