[libcxx-commits] [libcxxabi] [libcxx] [libc++] Split the monolithic __threading_support header (PR #79654)

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Wed Jan 31 10:36:19 PST 2024


ldionne wrote:

> > Would there be any appetite on your end to update both at the same time?
> 
> Unless absolutely necessary, no :) Updating LLVM can be a lot of work. The more parts of it we can ship independently, the better. libcxx is one of the harder parts to update, so I wouldn't want us to tie anything to it unless we want to.

That's fair, however libc++abi is an implementation detail of libc++. The fact that they're in separate directories with separate CMake files is, at this point, nothing more than a historical artifact. Those two really need to be in sync and I wouldn't be surprised if you hit other bugs at some point due to that.


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


More information about the libcxx-commits mailing list