[Bug target/48108] lto should be containerized in a single mach-o section on darwin
iains at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon May 30 16:02:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48108
Iain Sandoe <iains at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2011.05.30 15:30:05
Ever Confirmed|0 |1
--- Comment #12 from Iain Sandoe <iains at gcc dot gnu.org> 2011-05-30 15:30:05 UTC ---
(In reply to comment #11)
> Created attachment 24397 [details]
> Iain's work in progress for LTO containerization
Sorry that I can't commit any time to GCC right now.
The main outstanding issue with this patch is that the intermediate files
created by GCC are still unbounded in the number of sections.
So long as the only consumer of those files is GCC, no problem (since the
arrangement has been made to ensure that relocatable sections come first).
However, those intermediate files are still technically 'wrong' and therefore
the writer should be updated to do the same encapsulation. Once that is done
there will be no need to retain the ability to recognize GCC vs 'normal'
objects.
More information about the Gcc-bugs
mailing list