[clang] [llvm] [OpenMP] Remove 'libomptarget.devicertl.a' fatbinary and use static library (PR #126143)

Joseph Huber via cfe-commits cfe-commits at lists.llvm.org
Thu Apr 24 04:19:46 PDT 2025


jhuber6 wrote:

> A naive question from someone who is not familiar with this area: Is any of this stuff usable with anything but a matching version of clang? If no, can we place these things in the clang resource directory, where the other version-bound runtimes live?

It's not intended, since we tend to use clang features as we add them. My understanding is that language runtimes go in the normal `lib/<triple>` directory while things relating to the compiler go in the resource directory. If people want to move them we certainly could, but I found this analagous to things like `libc` `libc++` and `libomp` which normally go in this directory.

https://github.com/llvm/llvm-project/pull/126143


More information about the cfe-commits mailing list