summaryrefslogtreecommitdiffstats
path: root/memtestEDK/Memtest/environment.h
diff options
context:
space:
mode:
Diffstat (limited to 'memtestEDK/Memtest/environment.h')
-rw-r--r--memtestEDK/Memtest/environment.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/memtestEDK/Memtest/environment.h b/memtestEDK/Memtest/environment.h
new file mode 100644
index 0000000..8546099
--- /dev/null
+++ b/memtestEDK/Memtest/environment.h
@@ -0,0 +1,23 @@
+
+#include "stdin.h"
+
+
+#if __linux__ // or #if __GNUC__
+ #if __x86_64__ || __ppc64__
+ #define ENVIRONMENT64
+ #else
+ #define ENVIRONMENT32
+ #endif
+#else
+ #if _WIN32
+ #define ENVIRONMENT32
+ #else
+ #define ENVIRONMENT64
+ #endif
+#endif // __linux__
+
+#ifdef ENVIRONMENT64
+ #define MAX_BLOCK_SIZE uint64_t
+#else
+ #define MAX_BLOCK_SIZE uint32_t
+#endif // ENVIRONMENT64 \ No newline at end of file