aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/Path.cpp
diff options
context:
space:
mode:
authorHans Wennborg <hans@hanshq.net>2014-06-11 22:44:39 +0000
committerHans Wennborg <hans@hanshq.net>2014-06-11 22:44:39 +0000
commite8ad3839a19e0731b8c8ba716263ecbea0223c03 (patch)
tree8b5f79c2e51a0aed2184a1e0c9d7cb6276097eaf /llvm/lib/Support/Path.cpp
parent28db74b2f02a1d20ff2580a94a614c6e482d1593 (diff)
downloadllvm-e8ad3839a19e0731b8c8ba716263ecbea0223c03.zip
llvm-e8ad3839a19e0731b8c8ba716263ecbea0223c03.tar.gz
llvm-e8ad3839a19e0731b8c8ba716263ecbea0223c03.tar.bz2
Don't inherit dllimport to inline move assignment operators
Current MSVC versions don't have move assignment operators, so we can't rely on them being available in the dll. If we have the definition, we can just use that directly. This breaks pointer equality, but should work fine otherwise. When there is an MSVC version that supports move assignment, we can key this off the -fmsc-ver option. http://reviews.llvm.org/D4105 llvm-svn: 210715
Diffstat (limited to 'llvm/lib/Support/Path.cpp')
0 files changed, 0 insertions, 0 deletions