aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen/CXX11/Tensor
diff options
context:
space:
mode:
authorGravatar Benoit Steiner <benoit.steiner.goog@gmail.com>2015-12-16 20:45:58 -0800
committerGravatar Benoit Steiner <benoit.steiner.goog@gmail.com>2015-12-16 20:45:58 -0800
commit2ca55a3ae45e1b5137c94267274465bf509f7c72 (patch)
tree167b6d020c7bfad2499fb1bde20d3849bf005e7d /unsupported/Eigen/CXX11/Tensor
parent55aef139ffb180fbe8106f7061e028fcf272d876 (diff)
Fixed some compilation error triggered by the tensor code with msvc 2008
Diffstat (limited to 'unsupported/Eigen/CXX11/Tensor')
-rw-r--r--unsupported/Eigen/CXX11/Tensor10
1 files changed, 9 insertions, 1 deletions
diff --git a/unsupported/Eigen/CXX11/Tensor b/unsupported/Eigen/CXX11/Tensor
index c681d3c20..7481a9ddb 100644
--- a/unsupported/Eigen/CXX11/Tensor
+++ b/unsupported/Eigen/CXX11/Tensor
@@ -28,14 +28,22 @@
#include <cstddef>
#include <cstring>
+
+#ifdef _WIN32
+typedef __int32 int32_t;
+typedef unsigned __int32 uint32_t;
+typedef __int64 int64_t;
+typedef unsigned __int64 uint64_t;
+#else
#include <stdint.h>
+#endif
#if __cplusplus > 199711
#include <random>
#endif
#ifdef _WIN32
-#include <winbase.h>
+#include <windows.h>
#elif defined(__APPLE__)
#include <mach/mach_time.h>
#else