[lld] r188235 - [PECOFF] Treat the common symbol as mergeable symbol.

Rui Ueyama ruiu at google.com
Mon Aug 12 17:33:08 PDT 2013


Nick,

That's a good point. I don't fully understand the semantics of
mergeAsTentative, but if it's for ELF's common symbol, we may be able to
use it. I don't know the correct semantics of the common symbol in COFF
because the spec says nothing about it.


On Mon, Aug 12, 2013 at 5:19 PM, Nick Kledzik <kledzik at apple.com> wrote:

> Rui,
>
> Does Windows linker treat “common” symbols differently that lld’s
> mergeAsTentative?  Is there something we need to change in core linking to
> support alternate semantics?  Or is this an issue with creating
> mergeAsTentative from COFF object files?
>
> -Nick
>
> On Aug 12, 2013, at 5:03 PM, Rui Ueyama <ruiu at google.com> wrote:
> > This is a temporary measure because the semantics of the common symbol is
> > actually more compilcated than the simple mergeable symbol.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130812/fd3ff06a/attachment.html>


More information about the llvm-commits mailing list