FeldmanHashSet: added checking if a slot can be expanded
[libcds.git] / cds / compiler / vc / defs.h
index f665acfbdacd62fe88ede07750500a6a5b130b27..028fef0285d3c445fcc364a1bfabc77fb8515a7b 100644 (file)
@@ -93,8 +93,6 @@
 
 #define  __attribute__( _x )
 
-#define  CDS_STDCALL    __stdcall
-
 #ifdef CDS_BUILD_LIB
 #   define CDS_EXPORT_API          __declspec(dllexport)
 #else
 // double-width CAS support
 //#define CDS_DCAS_SUPPORT
 
+// Byte order
+//  It seems, MSVC works only on little-endian architecture?..
+#if !defined(CDS_ARCH_LITTLE_ENDIAN) && !defined(CDS_ARCH_BIG_ENDIAN)
+#   define CDS_ARCH_LITTLE_ENDIAN
+#endif
+
 #include <cds/compiler/vc/compiler_barriers.h>
 
 //@endcond