[lld] Reading undefined symbols from dynamic objects

Rui Ueyama ruiu at google.com
Mon Sep 2 14:42:34 PDT 2013


Hi Joerg,

Is it possible to add a test?


On Mon, Sep 2, 2013 at 2:36 PM, Joerg Sonnenberger
<joerg at britannica.bec.de>wrote:

> Hi all,
> attached is a first try at cleaning up the symbol reading for ELF DSO
> dependencies. Essentially, if a shared library defines a weak symbol,
> it should not be entered into the symbol table. Otherwise another local
> weak definition in the current object will be changed into undef.
> This does not handle the case of a strong symbol in a DSO turning a weak
> definition into undefined, but that seems to be a separate issue.
>
> Joerg
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130902/354784ff/attachment.html>


More information about the llvm-commits mailing list