diff --git a/include/hcc_detail/hip_runtime.h b/include/hcc_detail/hip_runtime.h index c29995ba2a..9b17683f48 100644 --- a/include/hcc_detail/hip_runtime.h +++ b/include/hcc_detail/hip_runtime.h @@ -627,6 +627,8 @@ do {\ __attribute__((address_space(3))) type* var = \ (__attribute__((address_space(3))) type*)__get_dynamicgroupbaseptr(); \ +#define HIP_DYNAMIC_SHARED_ATTRIBUTE __attribute__((address_space(3))) + #endif // __HCC__ diff --git a/include/nvcc_detail/hip_runtime.h b/include/nvcc_detail/hip_runtime.h index 9e05974b92..569d6297bf 100644 --- a/include/nvcc_detail/hip_runtime.h +++ b/include/nvcc_detail/hip_runtime.h @@ -99,6 +99,8 @@ kernelName<<>>(0, ##__VA_ARGS__);\ #define HIP_DYNAMIC_SHARED(type, var) \ extern __shared__ type var[]; \ +#define HIP_DYNAMIC_SHARED_ATTRIBUTE + #endif