diff options
Diffstat (limited to 'dev-util/roctracer/files/roctracer-5.3.3-rocm-path.patch')
-rw-r--r-- | dev-util/roctracer/files/roctracer-5.3.3-rocm-path.patch | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/dev-util/roctracer/files/roctracer-5.3.3-rocm-path.patch b/dev-util/roctracer/files/roctracer-5.3.3-rocm-path.patch new file mode 100644 index 000000000000..d8cc792b4dbb --- /dev/null +++ b/dev-util/roctracer/files/roctracer-5.3.3-rocm-path.patch @@ -0,0 +1,12 @@ +Append flags for clang to recognize device lib path +=================================================================== +--- roctracer-rocm-5.3.3.orig/test/CMakeLists.txt ++++ roctracer-rocm-5.3.3/test/CMakeLists.txt +@@ -80,6 +80,7 @@ add_dependencies(mytest codeobj_test) + function(generate_hsaco TARGET_ID INPUT_FILE OUTPUT_FILE) + separate_arguments(CLANG_ARG_LIST UNIX_COMMAND + "-O2 -x cl -Xclang -finclude-default-header -cl-denorms-are-zero -cl-std=CL2.0 -Wl,--build-id=sha1 ++ --rocm-path=@GENTOO_PORTAGE_EPREFIX@/usr --rocm-device-lib-path=@GENTOO_PORTAGE_EPREFIX@/usr/lib/amdgcn/bitcode + -target amdgcn-amd-amdhsa -mcpu=${TARGET_ID} -o ${OUTPUT_FILE} ${INPUT_FILE}") + add_custom_command(OUTPUT ${PROJECT_BINARY_DIR}/${OUTPUT_FILE} + COMMAND clang ${CLANG_ARG_LIST} |