[all-commits] [llvm/llvm-project] a2b057: [libclc] Stop installing CLC headers (#126908)
Fraser Cormack via All-commits
all-commits at lists.llvm.org
Thu Mar 6 00:52:45 PST 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a2b05761724e5243056988d9d6bf1a5a94715b74
https://github.com/llvm/llvm-project/commit/a2b05761724e5243056988d9d6bf1a5a94715b74
Author: Fraser Cormack <fraser at codeplay.com>
Date: 2025-03-06 (Thu, 06 Mar 2025)
Changed paths:
M libclc/CMakeLists.txt
M libclc/libclc.pc.in
Log Message:
-----------
[libclc] Stop installing CLC headers (#126908)
The libclc headers are an implementation detail and are not intended to
be used by others as OpenCL headers. The only artifacts of libclc we
want to publish are the LLVM bytecode libraries.
As the headers have been incidentally broken by recent changes, this
commit takes the step to stop installing the headers at all. Downstreams
can use clang's own OpenCL headers, and/or its -fdeclare-opencl-builtins
flag.
Fixes #119967.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list