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

Rafael EspĂ­ndola rafael.espindola at gmail.com
Thu Jun 19 15:48:01 PDT 2014


> 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