diff --git a/openmp/libomptarget/deviceRTLs/amdgcn/src/target_impl.h b/openmp/libomptarget/deviceRTLs/amdgcn/src/target_impl.h index 80daff498ce89c..b2d06ab4b73ab9 100644 --- a/openmp/libomptarget/deviceRTLs/amdgcn/src/target_impl.h +++ b/openmp/libomptarget/deviceRTLs/amdgcn/src/target_impl.h @@ -19,9 +19,9 @@ #include #include "amdgcn_interface.h" -#define DEVICE __device__ -#define INLINE __inline__ DEVICE -#define NOINLINE __noinline__ DEVICE +#define DEVICE __attribute__((device)) +#define INLINE inline DEVICE +#define NOINLINE __attribute__((noinline)) DEVICE //////////////////////////////////////////////////////////////////////////////// // Kernel options