[PATCH] D138967: [runtimes] Create check- targets for LLVM_RUNTIME_DISTRIBUTION_COMPONENTS

Petr Hosek via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 29 22:46:18 PST 2022


phosek accepted this revision.
phosek added a comment.
This revision is now accepted and ready to land.

I've been thinking about how to better handle this case, that is to avoid having to run runtime configurations rerun the LLVM configuration. A possible solution would be to move the handling of compiler-rt runtimes to the runtimes build, that is instead of treating compiler-rt as a monolith, we would treat it as a collection of runtimes akin to libunwind, libc++abi or libc++ which would let you do `LLVM_ENABLE_RUNTIMES=libunwind;libc++abi;libc++;asan`. There is more cleanup needed, and we would also need to deprecate support for `LLVM_ENABLE_PROJECTS=compiler-rt` first, but I was wondering if you had any thoughts on the idea?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D138967/new/

https://reviews.llvm.org/D138967



More information about the llvm-commits mailing list