diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2017-10-18 01:10:05 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2017-10-18 01:10:05 +0000 |
commit | 07412df152cecaefd348711f8ae9bbdbf49fb43d (patch) | |
tree | 27e334f67fbe0fd1f334008607d9625a118b57c8 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | |
parent | fe8226fd94b1e0652af798557337e72f7a16c5e3 (diff) | |
download | llvm-07412df152cecaefd348711f8ae9bbdbf49fb43d.zip llvm-07412df152cecaefd348711f8ae9bbdbf49fb43d.tar.gz llvm-07412df152cecaefd348711f8ae9bbdbf49fb43d.tar.bz2 |
Bring back the rest of r315721.
The original patch was reported to break a libcxx bot. Unfortunately I
could not reproduce the issue and the bot log is not available anymore.
This patch changes the handling of shared symbols. I will watch the
bot and see it breaks.
Original message:
--------------------------------------------------------------
Handle shared and lazy symbol in the gnu hash construction.
We were not considering those symbols undefined and they could end up
in the end of the dynamic symbol table.
--------------------------------------------------------------
llvm-svn: 316051
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions