[lld] r272845 - Document an interesting LTO case.

Rafael EspĂ­ndola via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 16 05:22:16 PDT 2016


On 15 June 2016 at 17:50, Davide Italiano <davide at freebsd.org> wrote:
> On Wed, Jun 15, 2016 at 2:48 PM, Davide Italiano <davide at freebsd.org> wrote:
>> On Wed, Jun 15, 2016 at 2:33 PM, Rafael Espindola via llvm-commits
>> <llvm-commits at lists.llvm.org> wrote:
>>> Author: rafael
>>> Date: Wed Jun 15 16:33:11 2016
>>> New Revision: 272845
>>>
>>> URL: http://llvm.org/viewvc/llvm-project?rev=272845&view=rev
>>> Log:
>>> Document an interesting LTO case.
>>>
>>> This is a reduction from the only symbol in a build of clang that the
>>> gold plugin internalizes but lld does not.
>>>
>>
>> Interesting. Do you plan to fix this case or the trouble is not worth the gain?
>>
>
> When I say "do you plan to fix it" I mean "eventually fix it".

I don't think it is worth it. In all of clang there is one symbol that
we don't internalize because it is also in libstdc++.so. And even that
is probably because they forgot to add an extern template.

Cheers,
Rafael


More information about the llvm-commits mailing list