diff options
author | Chandler Carruth <chandlerc@gmail.com> | 2013-01-19 09:38:14 +0000 |
---|---|---|
committer | Chandler Carruth <chandlerc@gmail.com> | 2013-01-19 09:38:14 +0000 |
commit | 058761266d8d7a4f5b99da5871a2975b20399c9a (patch) | |
tree | 2ba66f22201136cc89786796b365928862be9b62 /clang/lib/Frontend/CreateInvocationFromCommandLine.cpp | |
parent | 06e24e34a9f6c02d889ab635077c4006aa4f02be (diff) | |
download | llvm-058761266d8d7a4f5b99da5871a2975b20399c9a.zip llvm-058761266d8d7a4f5b99da5871a2975b20399c9a.tar.gz llvm-058761266d8d7a4f5b99da5871a2975b20399c9a.tar.bz2 |
Fix the build with libstdc++ v4.6 on Linux by supplying an explicit move
assignment operator. There is an issue where classes with deleted copy
constructors and user defined move constructors end up with an
implicitly deleted copy constructor that is selected instead of the
implicit move constructor. This is a bit of a hack, but it allows me to
build LLD in a bootstrap with libstdc++ which is my primary goal.
llvm-svn: 172896
Diffstat (limited to 'clang/lib/Frontend/CreateInvocationFromCommandLine.cpp')
0 files changed, 0 insertions, 0 deletions