[lld] r315727 - Handle shared symbols in --gc-sections.

Rui Ueyama via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 13 12:10:58 PDT 2017


But DSO is short for dynamic shared object, no? And an executable is not a
shared object nor an .so.

On Fri, Oct 13, 2017 at 11:59 AM, Rafael Avila de Espindola <
rafael.espindola at gmail.com> wrote:

> Rui Ueyama <ruiu at google.com> writes:
>
> > By the way, I think isInCurrentDSO isn't a precisely correct name,
> because
> > it may not be a shared object file but an executable.
> >
> > What is a generic name for both executables and DSOs? I thought that ELF
> > module could be the one, but since "module" is a overloaded term, it
> might
> > not be a good name. So, maybe "ELF binary"? Or, something else?
>
> I actually thought DSO was the generic name for executable or shared
> library.
>
> Cheers,
> Rafael
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20171013/55c1ba4d/attachment.html>


More information about the llvm-commits mailing list