diff options
author | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2015-12-16 20:45:58 -0800 |
---|---|---|
committer | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2015-12-16 20:45:58 -0800 |
commit | 2ca55a3ae45e1b5137c94267274465bf509f7c72 (patch) | |
tree | 167b6d020c7bfad2499fb1bde20d3849bf005e7d /unsupported/Eigen/CXX11/Tensor | |
parent | 55aef139ffb180fbe8106f7061e028fcf272d876 (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/Tensor | 10 |
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 |