[libcxx] [test] Update msvc_stdlib_force_include.hpp.

MSVC's STL removed _SCL_SECURE_NO_WARNINGS.

MSVC's STL implemented feature-test macros.

llvm-svn: 334675
This commit is contained in:
Stephan T. Lavavej 2018-06-14 00:12:14 +00:00
parent 3e3e2e9f82
commit 896e499e38
1 changed files with 0 additions and 11 deletions

View File

@ -73,9 +73,6 @@ const AssertionDialogAvoider assertion_dialog_avoider{};
// atomic_is_lock_free.pass.cpp needs this VS 2015 Update 2 fix.
#define _ENABLE_ATOMIC_ALIGNMENT_FIX
// 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
@ -88,12 +85,4 @@ const AssertionDialogAvoider assertion_dialog_avoider{};
#define TEST_STD_VER 14
#endif // _HAS_CXX17
// Simulate library feature-test macros.
#define __cpp_lib_invoke 201411
#define __cpp_lib_void_t 201411
#if _HAS_CXX17
#define __cpp_lib_atomic_is_always_lock_free 201603
#endif // _HAS_CXX17
#endif // SUPPORT_MSVC_STDLIB_FORCE_INCLUDE_HPP