[lld] r250808 - [ELF2] - Lazy relocation support for x86_64.

Rafael EspĂ­ndola via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 20 10:46:24 PDT 2015


On 20 October 2015 at 13:28, Rui Ueyama <ruiu at google.com> wrote:
> On x86-64, it seems that we can save 8 bytes for each PLT entry. For a
> program whose size is clang, for example, that could save probably 10 KB or
> so. Is that important?

Just for the size, probably not.

I think there is value is having a simple output. ELF gets a bad
reputation for being overly complex and it is nice to be able to look
and see what are the requirements of each feature. It took me some
time to figure out why ELF has two got sections for example.

But no, it is not critical in any way and will be in svn history if we
want it. So we can leave it out for now.

Cheers,
Rafael


More information about the llvm-commits mailing list