[PATCH] D32721: Accept archive files with no symbol table instad of warning on them.

Rafael Avila de Espindola via llvm-commits llvm-commits at lists.llvm.org
Thu May 4 08:07:15 PDT 2017


Mehdi AMINI <joker.eph at gmail.com> writes:

> I don't see where you're going: lld is supposed to be fast, isn't it? I
> assume it has to be able to outspeed ld64.
> So I'm giving you a reference of what is "a regular" build time and that
> should explain why you .5s overhead is not trivial.

I think you guys are measuring two different things. One is linking an
ELF with debug info, which includes merging all the debug info. The
other is MachO, which always uses something like fission.

But that raises an interesting point: the overhead might be noticeable
when not using debug info or when using .dwo.

It seems fairly easy to add a warning. I will give it a try and send for
review.

Cheers,
Rafael


More information about the llvm-commits mailing list