From 52f7a44d29aa08cc9a00ee1a2a6066e4babce398 Mon Sep 17 00:00:00 2001 From: Maneesh Gupta Date: Fri, 20 May 2016 12:39:02 +0530 Subject: [PATCH] Add hipSetDeviceFlags implementation for NVCC Change-Id: Id19e965950b728cfe0a514e6cdf65a191d063c10 [ROCm/clr commit: a42b0f590943791a14d17ed80804b5d2fd6c0c12] --- projects/clr/hipamd/include/nvcc_detail/hip_runtime_api.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/projects/clr/hipamd/include/nvcc_detail/hip_runtime_api.h b/projects/clr/hipamd/include/nvcc_detail/hip_runtime_api.h index ef85b7fcd7..5434555668 100644 --- a/projects/clr/hipamd/include/nvcc_detail/hip_runtime_api.h +++ b/projects/clr/hipamd/include/nvcc_detail/hip_runtime_api.h @@ -430,7 +430,10 @@ inline static hipError_t hipMemcpyPeerAsync ( void* dst, int dstDevice, const v return hipCUDAErrorTohipError(cudaMemcpyPeerAsync ( dst, dstDevice, src, srcDevice, count, stream )); }; - +inline static hipError_t hipSetDeviceFlags (unsigned int flags) +{ + return hipCUDAErrorTohipError(cudaSetDeviceFlags( flags )); +} #ifdef __cplusplus