Added sync_monitor option
[libcds.git] / cds / compiler / vc / defs.h
index 30e2ec597eebf09ea6a3b124e945233dfb757d2b..908aa008b0c4dd467b698b85ac5d782a6df7853b 100644 (file)
@@ -14,7 +14,7 @@
 #define CDS_COMPILER_MSVC14 1900    // 2015 vc14
 
 #if CDS_COMPILER_VERSION < CDS_COMPILER_MSVC12
-#   error "Only MS Visual C++ 12 (2013) and above is supported"
+#   error "Only MS Visual C++ 12 (2013) Update 4 and above is supported"
 #endif
 
 #if _MSC_VER == 1800
 #   define CDS_CXX11_SFINAE
 #endif
 
+// Inheriting constructors
+#if CDS_COMPILER_VERSION > CDS_COMPILER_MSVC12
+#   define CDS_CXX11_INHERITING_CTOR
+#endif
+
 // *************************************************
 // Alignment macro