From 46de4256e0a958cf8839bfc6a36d658a37f5a05a Mon Sep 17 00:00:00 2001 From: Jaydeep Patel Date: Thu, 5 Oct 2023 13:41:24 +0000 Subject: [PATCH] SWDEV-425490 - ptrdiff_t differs on windows and linux. Change-Id: I5b943e869a6552870aa268be898182e806161b3c --- hipamd/include/hip/amd_detail/amd_hip_runtime.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hipamd/include/hip/amd_detail/amd_hip_runtime.h b/hipamd/include/hip/amd_detail/amd_hip_runtime.h index c0c7789ff6..fd9dfddd48 100644 --- a/hipamd/include/hip/amd_detail/amd_hip_runtime.h +++ b/hipamd/include/hip/amd_detail/amd_hip_runtime.h @@ -93,7 +93,11 @@ typedef unsigned int uint32_t; typedef unsigned long long uint64_t; typedef signed int int32_t; typedef signed long long int64_t; +#if defined(__GLIBCXX__) +typedef long int ptrdiff_t; +#else typedef long long ptrdiff_t; +#endif typedef long clock_t; namespace std { using ::uint32_t;