| commit | e1f120bbcb8ee5d90f60413296010ee0d3389b6a | [log] [tgz] |
|---|---|---|
| author | Martin Storsjo <martin@martin.st> | Wed Aug 16 05:22:49 2017 +0000 |
| committer | Martin Storsjo <martin@martin.st> | Wed Aug 16 05:22:49 2017 +0000 |
| tree | d0ad4fb2f68791d58ab092c26be53af16912e331 | |
| parent | 58c9527eaf4f48f01718d5eea9409d1bf44878ce [diff] |
[COFF] Make the weak aliases optional When creating an import library from lld, the cases with Name != ExtName shouldn't end up as a weak alias, but as a real export of the new name, which is what actually is exported from the DLL. This restores the behaviour of renamed exports to what it was in 4.0. The other half of this commit, including test, goes into lld. Differential Revision: https://reviews.llvm.org/D36633 llvm-svn: 310991