This is an archive of the discontinued LLVM Phabricator instance.

Enable -Wdeprecated in the cmake build now that LLVM (& Clang, Polly, and LLD) are -Wdeprecated clean
ClosedPublic

Authored by dblaikie on Sep 30 2015, 4:07 PM.

Details

Summary

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)

Diff Detail

Repository
rL LLVM

Event Timeline

dblaikie updated this revision to Diff 36156.Sep 30 2015, 4:07 PM
dblaikie retitled this revision from to Enable -Wdeprecated in the cmake build now that LLVM (& Clang, Polly, and LLD) are -Wdeprecated clean.
dblaikie updated this object.
dblaikie added a reviewer: chandlerc.
dblaikie added a subscriber: llvm-commits.
This revision was automatically updated to reflect the committed changes.