[llvm-dev] [lld] elf linker creates undefined empty symbol
Rui Ueyama via llvm-dev
llvm-dev at lists.llvm.org
Tue Feb 21 13:42:53 PST 2017
It's scary to run the binary on my machine (and I don't have a sandbox at
the moment), so I cannot actually run it, but there are a few things you
First of all, "symbol lookup error" is not LLD's error message. It's likely
an error message of the dynamic linker. Try running it with `LD_VERBOSE=1
LD_TRACE_LOADED_OBJECTS=1` or something. Refer `man ld.so` for other
dynamic linker debug options.
On Tue, Feb 21, 2017 at 1:22 PM, Carlo Kok via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> On 2017-02-21 20:33, Rafael Avila de Espindola wrote:
>> Input files:
>> If you pass --reproduce foo.tar to lld it will create a foo.tar file
>> with all that is needed to reproduce the link.
>> Can you also share how you created the various .o files? If so I might
>> be able to try reducing the issue.
> It's created by my own compiler.
> My biggest problem is that I have no idea where I can start trying to
> narrow it down, on the so side, or on the executable side, the error is
> rather strange to begin with.
> Carlo Kok
> RemObjects Software
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev