[COFF] Avoid loading objects for mingw autoimport, when a defined alias exists
authorMartin Storsjo <martin@martin.st>
Fri, 2 Aug 2019 11:02:34 +0000 (11:02 +0000)
committerMartin Storsjo <martin@martin.st>
Fri, 2 Aug 2019 11:02:34 +0000 (11:02 +0000)
commit5f0077d238f12572d13c6070f74ecbace49511c8
treefd74e14c74f68788e74d05b6f1f7b5c8eef62771
parentad66e95b0de5e3763b0d22345a0dca5f6b722a48
[COFF] Avoid loading objects for mingw autoimport, when a defined alias exists

This avoids a spurious and confusing log message in cases where
both e.g. "alias" and "__imp_alias" exist.

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

llvm-svn: 367673
lld/COFF/SymbolTable.cpp
lld/test/COFF/Inputs/alias-implib.lib [new file with mode: 0644]
lld/test/COFF/alias-implib.s [new file with mode: 0644]