aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2015-09-30 23:36:12 +0000
committerDavid Blaikie <dblaikie@gmail.com>2015-09-30 23:36:12 +0000
commit3830d68bc19890df83961799c644de96346b6459 (patch)
tree374bfd6b78514dd4276bb6f56a4be4fd2753707e /llvm/lib/ExecutionEngine/SectionMemoryManager.cpp
parent25c58d124b6205962a4687c814ec77f20d91ce9e (diff)
downloadllvm-3830d68bc19890df83961799c644de96346b6459.zip
llvm-3830d68bc19890df83961799c644de96346b6459.tar.gz
llvm-3830d68bc19890df83961799c644de96346b6459.tar.bz2
Enable -Wdeprecated in the cmake build now that LLVM (& Clang, Polly, and LLD) are -Wdeprecated clean
This particularly helps enforce the C++ Rule of 5 (for new move ops this is already an error, but for a type only using C++98 features (copy ctor/assign, dtor) it is only deprecated, not invalid) Applying the flag for any GCC compatible compiler - GCC doesn't warn on the Rule of 5 cases that C++11 deprecates, but it doesn't have other false positives so far as I could see (compiling with GCC 4.8 didn't produce any -Wdeprecated warnings I could spot). Reviewers: aaron.ballman Differential Revision: http://reviews.llvm.org/D13314 llvm-svn: 248963
Diffstat (limited to 'llvm/lib/ExecutionEngine/SectionMemoryManager.cpp')
0 files changed, 0 insertions, 0 deletions