COFF: Add support for /force:multiple option
authorRui Ueyama <ruiu@google.com>
Thu, 13 Sep 2018 22:05:10 +0000 (22:05 +0000)
committerRui Ueyama <ruiu@google.com>
Thu, 13 Sep 2018 22:05:10 +0000 (22:05 +0000)
commit11ca38f4212646e0998ecc10db227df8ce1e6348
tree3923f6a87de2065fe7b1069324d2e488b2281c87
parente19adf54700ac80b4e1b46b695bb6ff92c8aca66
COFF: Add support for /force:multiple option

Patch by Thomas Roughton.

This patch adds support for linking with multiple definitions to LLD's
COFF driver, in line with link.exe's /force:multiple option.

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

llvm-svn: 342191
lld/COFF/Config.h
lld/COFF/Driver.cpp
lld/COFF/Options.td
lld/COFF/SymbolTable.cpp
lld/test/COFF/force-multiple.test [new file with mode: 0644]