[PATCH] D11188: [LLD] New ELF implementation

Rui Ueyama ruiu at google.com
Tue Jul 14 15:12:04 PDT 2015


On Tue, Jul 14, 2015 at 3:07 PM, Joerg Sonnenberger <joerg at netbsd.org>
wrote:

> joerg added a subscriber: joerg.
> joerg added a comment.
>
> I don't understand how forcing everything to be grouped can make things
> more efficient, given that it is strictly required to do more work. It
> doesn't even matter for plain object files, just for libraries. In the case
> of libraries, there are subtle error cases involving weak symbols, so
> please do *not* change the resolution algorithm.
>

It's faster because we don't have to visit files grouped by
--start-group/--end-group repeatedly.

I don't say that we should implement only the different semantics. I said
we could implement both, and probably the compatible behavior should be
default.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150714/c362b3a0/attachment.html>


More information about the llvm-commits mailing list