Define __HIPCC__ flag at compile time when using HIPCC on HCC path

Change-Id: I5e967e0e2327264d5d3b0ca705c2504fcd33d75e
此提交包含在:
pensun
2017-02-28 16:20:48 -06:00
父節點 f9ad2dca7e
當前提交 fd610e497b
共有 2 個檔案被更改,包括 5 行新增4 行删除
+4 -3
查看文件
@@ -27,14 +27,14 @@ THE SOFTWARE.
// Other compiler (GCC,ICC,etc) need to set one of these macros explicitly
#if defined(__HCC__)
#define __HIP_PLATFORM_HCC__
#define __HIPCC__
#if defined(__HCC_ACCELERATOR__) && (__HCC_ACCELERATOR__ != 0)
#define __HIP_DEVICE_COMPILE__ 1
#else
#define __HIP_DEVICE_COMPILE__ 0
#endif
#endif
#endif //__HCC__
// Auto enable __HIP_PLATFORM_NVCC__ if compiling with NVCC
#if defined(__NVCC__)
@@ -48,7 +48,8 @@ THE SOFTWARE.
#else
#define __HIP_DEVICE_COMPILE__ 0
#endif
#endif
#endif //__NVCC__
#if __HIP_DEVICE_COMPILE__ == 0