Also demote lazy symbols.
authorRafael Espindola <rafael.espindola@gmail.com>
Wed, 25 Apr 2018 20:46:08 +0000 (20:46 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Wed, 25 Apr 2018 20:46:08 +0000 (20:46 +0000)
commit047f857642c2615814364786fe1cee4ea882aae5
tree57ad869a5930ab1ac7947b2e3369f0272b654b11
parent03ca8f4fd0d38959f193e0efb7d91a5167569a5c
Also demote lazy symbols.

This is not a big simplification right now, but the special cases for
lazy symbols have been a common source of bugs in the past.

llvm-svn: 330869
lld/ELF/Driver.cpp
lld/ELF/Symbols.cpp
lld/ELF/Symbols.h