[libcxx] r304765 - [libcxx] [test] Add _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to msvc_stdlib_force_include.hpp.
Stephan T. Lavavej via cfe-commits
cfe-commits at lists.llvm.org
Mon Jun 5 19:46:12 PDT 2017
Author: stl_msft
Date: Mon Jun 5 21:46:12 2017
New Revision: 304765
URL: http://llvm.org/viewvc/llvm-project?rev=304765&view=rev
Log:
[libcxx] [test] Add _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to msvc_stdlib_force_include.hpp.
This macro will instruct MSVC's STL to not warn about features that are deprecated in C++17,
as libcxx tests those features and uses them elsewhere.
Modified:
libcxx/trunk/test/support/msvc_stdlib_force_include.hpp
Modified: libcxx/trunk/test/support/msvc_stdlib_force_include.hpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/support/msvc_stdlib_force_include.hpp?rev=304765&r1=304764&r2=304765&view=diff
==============================================================================
--- libcxx/trunk/test/support/msvc_stdlib_force_include.hpp (original)
+++ libcxx/trunk/test/support/msvc_stdlib_force_include.hpp Mon Jun 5 21:46:12 2017
@@ -81,6 +81,9 @@ const AssertionDialogAvoider assertion_d
// Silence warnings about raw pointers and other unchecked iterators.
#define _SCL_SECURE_NO_WARNINGS
+
+ // Silence warnings about features that are deprecated in C++17.
+ #define _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS
#endif // _LIBCXX_IN_DEVCRT
#include <ciso646>
More information about the cfe-commits
mailing list