From 40cf556b82bea347aa4ec4b03816602dc5a953a0 Mon Sep 17 00:00:00 2001 From: "Yaxun (Sam) Liu" Date: Tue, 9 Apr 2019 15:01:50 -0400 Subject: [PATCH] hip-clang: add include path for hsa headers [ROCm/clr commit: 98642129cc4ceaabd5521c782acb6f81f76a7d51] --- projects/clr/hipamd/bin/hipcc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/projects/clr/hipamd/bin/hipcc b/projects/clr/hipamd/bin/hipcc index 22bf17f2f5..a7e2c28a45 100755 --- a/projects/clr/hipamd/bin/hipcc +++ b/projects/clr/hipamd/bin/hipcc @@ -204,6 +204,12 @@ if ($HIP_PLATFORM eq "clang") { ## Allow __fp16 as function parameter and return type. $HIPCXXFLAGS .= " -Xclang -fallow-half-arguments-and-returns -D__HIP_HCC_COMPAT_MODE__=1"; } + + if ($HIP_RUNTIME eq "HCC" ) { + $HSA_PATH=$ENV{'HSA_PATH'} // "/opt/rocm/hsa"; + $HIPCXXFLAGS .= " -isystem $HSA_PATH/include"; + } + } elsif ($HIP_PLATFORM eq "hcc") { $HIP_INCLUDE_PATH = "$HIP_PATH/include"; if (! defined $HIP_LIB_PATH) {