]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
Common header file change not applicable to open-vm-tools.
authorOliver Kurth <okurth@vmware.com>
Mon, 15 Apr 2019 18:32:58 +0000 (11:32 -0700)
committerOliver Kurth <okurth@vmware.com>
Mon, 15 Apr 2019 18:32:58 +0000 (11:32 -0700)
open-vm-tools/lib/include/vm_basic_types.h

index 09019f551a04f831704d2aee1f7227731a96e8c2..393f005c334410e178405e7c8c167e20da41b48a 100644 (file)
@@ -744,6 +744,27 @@ typedef void * UserVA;
 #error "cl.exe version is too old, need vc80 or better"
 #endif
 
+/* PR 2317063: work towards a baseline of vc130/vs2015 */
+#if defined _MSC_VER && _MSC_VER < 1500
+#error "cl.exe version is too old, need vc90 or better, update bug 2317063"
+#endif
+#if defined _MSC_VER && _MSC_VER < 1600
+#error "cl.exe version is too old, need vs2010 or better, update bug 2317063"
+#endif
+#if defined _MSC_VER && _MSC_VER < 1700
+#error "cl.exe version is too old, need vs2012 or better, update bug 2317063"
+#endif
+#if 0
+/* vs2013 is still in widespread use */
+#if defined _MSC_VER && _MSC_VER < 1800
+#error "cl.exe version is too old, need vs2013 or better, update bug 2317063"
+#endif
+#if defined _MSC_VER && _MSC_VER < 1900
+#error "cl.exe version is too old, need vs2015 or better, update bug 2317063"
+#endif
+#endif
+
+
 
 /*
  * Consider the following reasons functions are inlined: