From 445953aa94ba12b744225b8a71d76d0ca3f2a684 Mon Sep 17 00:00:00 2001 From: Paul Fultz II Date: Thu, 23 Apr 2020 11:21:02 -0500 Subject: [PATCH] Add __HIP_PLATFORM_HCC__ to hip::host target (#2029) --- hipamd/hip-config.cmake.in | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hipamd/hip-config.cmake.in b/hipamd/hip-config.cmake.in index baa7c1607f..e663450930 100644 --- a/hipamd/hip-config.cmake.in +++ b/hipamd/hip-config.cmake.in @@ -101,6 +101,11 @@ if (HSA_HEADER-NOTFOUND) message (FATAL_ERROR "HSA header not found! ROCM_PATH environment not set") endif() +# Right now this is only supported for amd platforms +set_target_properties(hip::host PROPERTIES + INTERFACE_COMPILE_DEFINITIONS "__HIP_PLATFORM_HCC__=1" +) + if(HIP_RUNTIME MATCHES "VDI") set_target_properties(hip::amdhip64 PROPERTIES INTERFACE_COMPILE_DEFINITIONS "__HIP_VDI__=1"