[llvm-commits] [llvm] r172997 - /llvm/trunk/include/llvm/Support/Compiler.h

NAKAMURA Takumi geek4civic at gmail.com
Sun Jan 20 16:30:31 PST 2013


Author: chapuni
Date: Sun Jan 20 18:30:31 2013
New Revision: 172997

URL: http://llvm.org/viewvc/llvm-project?rev=172997&view=rev
Log:
Support/Compiler.h: MSC1600, aka VS2010, is not C++11-ready.

LLVM_HAS_CXX11_TYPETRAITS -- std::is_constructible
LLVM_HAS_CXX11_STDLIB -- std::unique_ptr

Modified:
    llvm/trunk/include/llvm/Support/Compiler.h

Modified: llvm/trunk/include/llvm/Support/Compiler.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Support/Compiler.h?rev=172997&r1=172996&r2=172997&view=diff
==============================================================================
--- llvm/trunk/include/llvm/Support/Compiler.h (original)
+++ llvm/trunk/include/llvm/Support/Compiler.h Sun Jan 20 18:30:31 2013
@@ -52,7 +52,7 @@
 /// * is_constructible
 /// * etc...
 #if defined(__GXX_EXPERIMENTAL_CXX0X__) \
-    || (defined(_MSC_VER) && _MSC_VER >= 1600)
+    || (defined(_MSC_VER) && _MSC_VER >= 1700)
 #define LLVM_HAS_CXX11_TYPETRAITS 1
 #else
 #define LLVM_HAS_CXX11_TYPETRAITS 0
@@ -63,7 +63,7 @@
 ///
 /// Implies LLVM_HAS_RVALUE_REFERENCES, LLVM_HAS_CXX11_TYPETRAITS
 #if defined(__GXX_EXPERIMENTAL_CXX0X__) \
-    || (defined(_MSC_VER) && _MSC_VER >= 1600)
+    || (defined(_MSC_VER) && _MSC_VER >= 1700)
 #define LLVM_HAS_CXX11_STDLIB 1
 #else
 #define LLVM_HAS_CXX11_STDLIB 0





More information about the llvm-commits mailing list