[ELF] Support -z undefs
authorFangrui Song <maskray@google.com>
Thu, 12 Sep 2019 08:55:17 +0000 (08:55 +0000)
committerFangrui Song <maskray@google.com>
Thu, 12 Sep 2019 08:55:17 +0000 (08:55 +0000)
commit60ff4dd9cd8a5052067b2dee1fc68bfba1f695cc
tree109aab095082d93925c4ba28f60a40ed53d641d9
parentb7fb5d0f6f2abf07f0ce6edc3397b4c291c1d25e
[ELF] Support -z undefs

-z undefs is the inverse of -z defs. It allows unresolved references
from object files. This can be used to cancel --no-undefined or -z defs.

Reviewed By: ruiu

Differential Revision: https://reviews.llvm.org/D67479

llvm-svn: 371715
lld/ELF/Driver.cpp
lld/test/ELF/zdefs.s