Skip to content

Commit 2918010

Browse files
committed
[SYCL] Fix build with non-standard GCC install directory
Signed-off-by: Sarnie, Nick <[email protected]>
1 parent 8c37114 commit 2918010

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

libdevice/cmake/modules/SYCLLibdevice.cmake

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ set(compile_opts
5555
set(SYCL_LIBDEVICE_GCC_TOOLCHAIN "" CACHE PATH "Path to GCC installation")
5656

5757
if (NOT SYCL_LIBDEVICE_GCC_TOOLCHAIN STREQUAL "")
58-
list(APPEND compile_opts "--gcc-toolchain=${SYCL_LIBDEVICE_GCC_TOOLCHAIN}")
58+
list(APPEND compile_opts "--gcc-install-dir=${SYCL_LIBDEVICE_GCC_TOOLCHAIN}")
5959
endif()
6060

6161
if (WIN32)
@@ -503,6 +503,10 @@ set(imf_host_cxx_flags -c
503503
--target=${LLVM_HOST_TRIPLE}
504504
-D__LIBDEVICE_HOST_IMPL__
505505
)
506+
if (NOT SYCL_LIBDEVICE_GCC_TOOLCHAIN STREQUAL "")
507+
list(APPEND imf_host_cxx_flags "--gcc-install-dir=${SYCL_LIBDEVICE_GCC_TOOLCHAIN}")
508+
endif()
509+
506510

507511
macro(mangle_name str output)
508512
string(STRIP "${str}" strippedStr)

0 commit comments

Comments
 (0)