Added warnings for deprecated .h files
authorkhizmax <libcds.dev@gmail.com>
Sat, 31 Jan 2015 15:24:34 +0000 (18:24 +0300)
committerkhizmax <libcds.dev@gmail.com>
Sat, 31 Jan 2015 15:25:47 +0000 (18:25 +0300)
cds/lock/array.h
cds/lock/spinlock.h

index fd87a2db6dc4fb934fdb65409c4387f7d725735d..0773e3fb596018ffc749e69c620da6a8a48ead4f 100644 (file)
@@ -3,7 +3,11 @@
 #ifndef CDSLIB_LOCK_ARRAY_H
 #define CDSLIB_LOCK_ARRAY_H
 
-#warning "cds/lock/array.h is deprecated, use cds/sync/lock_array.h instead"
+#if CDS_COMPILER == CDS_COMPILER_MSVC
+#   pragma message("cds/lock/array.h is deprecated, use cds/sync/lock_array.h instead")
+#else
+#   warning "cds/lock/array.h is deprecated, use cds/sync/lock_array.h instead"
+#endif
 
 #include <cds/sync/lock_array.h>
 
index ae594d32f8f8ba06f5557b445f35cae135281936..519da4595431394421b5315f216df5ea8b5f2e8a 100644 (file)
@@ -3,7 +3,11 @@
 #ifndef CDSLIB_LOCK_SPINLOCK_H
 #define CDSLIB_LOCK_SPINLOCK_H
 
-#warning "cds/lock/spinlock.h is deprecated, use cds/sync/spinlock.h instead"
+#if CDS_COMPILER == CDS_COMPILER_MSVC
+#   pragma message("cds/lock/spinlock.h is deprecated, use cds/sync/spinlock.h instead")
+#else
+#   warning "cds/lock/spinlock.h is deprecated, use cds/sync/spinlock.h instead"
+#endif
 
 #include <cds/sync/spinlock.h>