Revert r260388 "[MS ABI] Never reference dllimport'd vtables"
authorHans Wennborg <hans@hanshq.net>
Wed, 10 Feb 2016 22:18:37 +0000 (22:18 +0000)
committerHans Wennborg <hans@hanshq.net>
Wed, 10 Feb 2016 22:18:37 +0000 (22:18 +0000)
commit8fab56e0dcf48d545a8aae1eae90b4f3d3f2231b
tree806ef9716bc5c8762bb37ce5f499ff1d439cfdc0
parent4022d529594dea28ef11ae78c214cf37f139f053
Revert r260388 "[MS ABI] Never reference dllimport'd vtables"

This caused the compiler to fail with "invalid linkage type
for global declaration" (PR26569).

llvm-svn: 260449
clang/lib/AST/MicrosoftMangle.cpp
clang/lib/AST/VTableBuilder.cpp
clang/lib/CodeGen/MicrosoftCXXABI.cpp
clang/test/CodeGenCXX/dllimport-rtti.cpp
clang/test/CodeGenCXX/dllimport.cpp
clang/test/CodeGenCXX/microsoft-abi-vftables.cpp