[libcxx] r308535 - [libcxx] [test] Update msvc_stdlib_force_include.hpp.

Stephan T. Lavavej via cfe-commits cfe-commits at lists.llvm.org
Wed Jul 19 15:02:33 PDT 2017


Author: stl_msft
Date: Wed Jul 19 15:02:33 2017
New Revision: 308535

URL: http://llvm.org/viewvc/llvm-project?rev=308535&view=rev
Log:
[libcxx] [test] Update msvc_stdlib_force_include.hpp.

MSVC's STL is replacing _HAS_FUNCTION_ASSIGN with _HAS_FUNCTION_ALLOCATOR_SUPPORT,
and is adding _HAS_UNEXPECTED.

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=308535&r1=308534&r2=308535&view=diff
==============================================================================
--- libcxx/trunk/test/support/msvc_stdlib_force_include.hpp (original)
+++ libcxx/trunk/test/support/msvc_stdlib_force_include.hpp Wed Jul 19 15:02:33 2017
@@ -70,9 +70,10 @@ const AssertionDialogAvoider assertion_d
     #define _ENABLE_ATOMIC_ALIGNMENT_FIX
 
     // Enable features that /std:c++latest removes by default.
-    #define _HAS_AUTO_PTR_ETC          1
-    #define _HAS_FUNCTION_ASSIGN       1
-    #define _HAS_OLD_IOSTREAMS_MEMBERS 1
+    #define _HAS_AUTO_PTR_ETC               1
+    #define _HAS_FUNCTION_ALLOCATOR_SUPPORT 1
+    #define _HAS_OLD_IOSTREAMS_MEMBERS      1
+    #define _HAS_UNEXPECTED                 1
 
     // Silence warnings about raw pointers and other unchecked iterators.
     #define _SCL_SECURE_NO_WARNINGS




More information about the cfe-commits mailing list