Skip to content

[SYCL] Rename clang binaries to dpclang#21598

Open
dm-vodopyanov wants to merge 1 commit intointel:syclfrom
dm-vodopyanov:rename_clang_to_dpclang
Open

[SYCL] Rename clang binaries to dpclang#21598
dm-vodopyanov wants to merge 1 commit intointel:syclfrom
dm-vodopyanov:rename_clang_to_dpclang

Conversation

@dm-vodopyanov
Copy link
Contributor

This patch renames clang, clang++, clang-c++, clang-cc, clang-cpp, clang-g++, clang-gcc, clang-cl to the same names with a prefix dp to make sure the SYCL compiler package can be co-existed with the official clang package for various Linux distributions.

This patch renames `clang`, `clang++`, `clang-c++`, `clang-cc`, `clang-cpp`,
`clang-g++`, `clang-gcc`, `clang-cl` to the same names with a prefix `dp` to make
sure the SYCL compiler package can be co-existed with the official clang
package for various Linux distributions.
@dm-vodopyanov dm-vodopyanov requested review from a team as code owners March 23, 2026 17:09

SmallString<128> ClangPath(C.getDriver().Dir);
llvm::sys::path::append(ClangPath, "clang");
llvm::sys::path::append(ClangPath, "dpclang");
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We probably need to change sycl/doc as well

@tahonermann
Copy link
Contributor

Thanks, @dm-vodopyanov. This is more change than I was expecting. How did you identify all the places to change? Trial and error by running the testsuite? Or a more systematic approach?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants