[COPY] --- T2-COPYRIGHT-BEGIN --- [COPY] t2/package/*/libclc/libclc.desc [COPY] Copyright (C) 2008 - 2025 The T2 SDE Project [COPY] SPDX-License-Identifier: GPL-2.0 [COPY] --- T2-COPYRIGHT-END --- [I] A OpenCL C programming language library implementation [T] libclc is an open source, BSD licensed implementation of the library [T] requirements of the OpenCL C programming language, as specified by the [T] OpenCL 1.1 Specification. [U] https://libclc.llvm.org/ [A] University of Illinois/NCSA [A] Chris Lattner [M] Rene Rebe [R] - alpha hppa hppa64 ia64 m68k nios2 sparc [C] extra/development [F] OBJDIR CROSS [L] BSD MIT [S] Stable [V] 20.1.7 [P] X ?----5---9 127.400 [CV-GROUP] llvmorg [D] 0c8f7b1deed68e3b5fd0ad919ee4a629e60b583886aa4ecb40dd98a4 libclc-20.1.7.src.tar.xz https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.7/ if atstage toolchain; then var_append cmakeopt ' ' -DLIBCLC_TARGETS_TO_BUILD= makeinstopt= hook_add postmake 5 "install prepare_builtins $root$bindir/" elif atstage cross; then copy_function create_cmake_toolchain_file _create_cmake_toolchain_file create_cmake_toolchain_file() { _create_cmake_toolchain_file | sed '/CMAKE_FIND_ROOT_PATH /d' } var_append GCC_WRAPPER_FILTER '|' "sed 's,$root/TOOLCHAIN.*libLLVM\(.*\)\.[as].*,-lLLVM\1,g'" fi [ "${libdir##*/lib}" ] && var_append cmakeopt ' ' "-DLLVM_LIBDIR_SUFFIX=${libdir##*/lib}" var_append cmakeopt ' ' -DBUILD_SHARED_LIBS=ON