]> granicus.if.org Git - clang/commit
[Sema] Use MS ABI behavior for dllexport in Itanium
authorShoaib Meenai <smeenai@fb.com>
Wed, 9 Nov 2016 23:52:20 +0000 (23:52 +0000)
committerShoaib Meenai <smeenai@fb.com>
Wed, 9 Nov 2016 23:52:20 +0000 (23:52 +0000)
commit3b3f2f613e907670a1245e740a582ef011395059
tree238d021c4fca4f4ac1e7779fb8a2645f0e15c4e1
parent9936364fbd7fe176dcc3d7408f18ef81cec8e57f
[Sema] Use MS ABI behavior for dllexport in Itanium

Similar to r284288, make the Itanium ABI follow MS ABI dllexport
semantics in the case of an explicit instantiation declaration followed
by a dllexport explicit instantiation definition.

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

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@286419 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaTemplate.cpp
test/CodeGenCXX/windows-itanium-dllexport.cpp