[llvm] r211315 - Use lib/LTO directly in the gold plugin.

Nick Kledzik kledzik at apple.com
Thu Jun 19 16:28:19 PDT 2014


Rafael,

What are your thoughts on how LTO support will be added to lld?

-Nick

On Jun 19, 2014, at 3:48 PM, Rafael EspĂ­ndola <rafael.espindola at gmail.com> wrote:
>> Huh, okay. Cool. This came as a surprise to me but I guess it's the logical
>> progression now that liblto is split into lib/LTO and tools/LTO.
> 
> Oh, sorry about the surprise.
> 
> There is a somewhat extended rationale at
> http://llvm.org/devmtg/2014-04/PDFs/Talks/LTO-slides.pdf.
> 
>> At this point I'll stop protecting (read: caring about) the tools/lto C API
>> since the only consumer is now Apple's LD?
> 
> It looks like it is also used by something else since it also enable
> disassembles :-(
> 
> But yes, at this point all its users are out of tree and all the ones
> I know off are at Apple. Hopefully lib/LTO can then grow an interface
> with the features that are needed by tools/gold and tools/lto and the
> specific bits move one way or the other.
> 
> Cheers,
> Rafael





More information about the llvm-commits mailing list