forked from OSchip/llvm-project
[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:
parent
3e3e2e9f82
commit
896e499e38
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue