|
|
62aeac0 |
From d31c524b46d1e52daf13ad60372df2307b89ee0b Mon Sep 17 00:00:00 2001
|
|
|
62aeac0 |
From: aekoroglu <aekoroglu@linux.intel.com>
|
|
|
62aeac0 |
Date: Wed, 5 Apr 2023 00:00:57 +0300
|
|
|
62aeac0 |
Subject: [PATCH] CUdeviceptr and hipDeviceptr_t unsigned int loses precision
|
|
|
62aeac0 |
fix for ppc64le
|
|
|
62aeac0 |
|
|
|
62aeac0 |
---
|
|
|
62aeac0 |
extern/cuew/include/cuew.h | 2 +-
|
|
|
62aeac0 |
extern/hipew/include/hipew.h | 2 +-
|
|
|
62aeac0 |
2 files changed, 2 insertions(+), 2 deletions(-)
|
|
|
62aeac0 |
|
|
|
62aeac0 |
diff --git a/extern/cuew/include/cuew.h b/extern/cuew/include/cuew.h
|
|
|
62aeac0 |
index 5979f48e43d..278fb1172ee 100644
|
|
|
62aeac0 |
--- a/extern/cuew/include/cuew.h
|
|
|
62aeac0 |
+++ b/extern/cuew/include/cuew.h
|
|
|
62aeac0 |
@@ -127,7 +127,7 @@ typedef uint32_t cuuint32_t;
|
|
|
62aeac0 |
typedef uint64_t cuuint64_t;
|
|
|
62aeac0 |
#endif
|
|
|
62aeac0 |
|
|
|
62aeac0 |
-#if defined(__x86_64) || defined(AMD64) || defined(_M_AMD64) || defined (__aarch64__)
|
|
|
62aeac0 |
+#if defined(__x86_64) || defined(AMD64) || defined(_M_AMD64) || defined (__aarch64__) || defined(__ppc64__) || defined(__PPC64__)
|
|
|
62aeac0 |
typedef unsigned long long CUdeviceptr;
|
|
|
62aeac0 |
#else
|
|
|
62aeac0 |
typedef unsigned int CUdeviceptr;
|
|
|
62aeac0 |
diff --git a/extern/hipew/include/hipew.h b/extern/hipew/include/hipew.h
|
|
|
62aeac0 |
index 50f6d6607ec..1333efba951 100644
|
|
|
62aeac0 |
--- a/extern/hipew/include/hipew.h
|
|
|
62aeac0 |
+++ b/extern/hipew/include/hipew.h
|
|
|
62aeac0 |
@@ -84,7 +84,7 @@ typedef uint32_t hipuint32_t;
|
|
|
62aeac0 |
typedef uint64_t hipuint64_t;
|
|
|
62aeac0 |
#endif
|
|
|
62aeac0 |
|
|
|
62aeac0 |
-#if defined(__x86_64) || defined(AMD64) || defined(_M_AMD64) || defined (__aarch64__)
|
|
|
62aeac0 |
+#if defined(__x86_64) || defined(AMD64) || defined(_M_AMD64) || defined (__aarch64__) || defined(__ppc64__) || defined(__PPC64__)
|
|
|
62aeac0 |
typedef unsigned long long hipDeviceptr_t;
|
|
|
62aeac0 |
#else
|
|
|
62aeac0 |
typedef unsigned int hipDeviceptr_t;
|
|
|
62aeac0 |
--
|
|
|
62aeac0 |
2.30.2
|
|
|
62aeac0 |
|