diff --git a/bin/hipcc.pl b/bin/hipcc.pl index f8fef933f9..739e34b1cf 100644 --- a/bin/hipcc.pl +++ b/bin/hipcc.pl @@ -244,7 +244,12 @@ if($HIP_PLATFORM eq "nvidia"){ if($ARGV[0] eq "--genco"){ foreach $isaarg (@ARGV[1..$#ARGV]){ $ISACMD .= " "; - $ISACMD .= $isaarg; + # ignore --rocm-path=xxxx on nvcc nvidia platform + if ($isaarg !~ /--rocm-path/) { + $ISACMD .= $isaarg; + } else { + print "Ignoring --rocm-path= on nvidia nvcc platform.\n"; + } } if ($verbose & 0x1) { print "hipcc-cmd: ", $ISACMD, "\n"; diff --git a/hip-lang-config.cmake.in b/hip-lang-config.cmake.in index cee1b0e76b..b14b550f3d 100644 --- a/hip-lang-config.cmake.in +++ b/hip-lang-config.cmake.in @@ -90,12 +90,6 @@ set_property(TARGET hip-lang::device APPEND PROPERTY INTERFACE_COMPILE_OPTIONS "$<$:SHELL:-mllvm;-amdgpu-early-inline-all=true;-mllvm;-amdgpu-function-calls=false>" ) -if (NOT EXISTS "${AMD_DEVICE_LIBS_PREFIX}/amdgcn/bitcode") - set_property(TARGET hip-lang::device APPEND PROPERTY - INTERFACE_COMPILE_OPTIONS "$<$:--hip-device-lib-path=${AMD_DEVICE_LIBS_PREFIX}/lib>" - ) -endif() - set_property(TARGET hip-lang::device APPEND PROPERTY INTERFACE_LINK_OPTIONS "$<$:--hip-link>" )