lld-link: Also demangle undefined dllimported symbols.
authorNico Weber <nicolasweber@gmx.de>
Mon, 17 Sep 2018 16:31:20 +0000 (16:31 +0000)
committerNico Weber <nicolasweber@gmx.de>
Mon, 17 Sep 2018 16:31:20 +0000 (16:31 +0000)
commit5ffd8cedf456aa57823296f111609d6cadf5d9bd
tree5bef311b7ab135633a855b6322d8b0ede84cdb4f
parent06d3b4139e55b890795e6788db48d2e74ab8d13a
lld-link: Also demangle undefined dllimported symbols.

dllimported symbols go through an import stub that's called __imp_ followed by
the name the stub points to. Make that work.

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

llvm-svn: 342401
lld/Common/Strings.cpp
lld/test/COFF/undefined-symbol.s