[libcxx-commits] [libcxx] [libc++] Fix C++23 standard modules when using with `clang-cl` on Windows (PR #148992)

via libcxx-commits libcxx-commits at lists.llvm.org
Tue Jul 22 21:09:05 PDT 2025


siradam7th wrote:

I vote for the second option in order to make it more complete.
We need to at least be on par with MSVC on this issue since we are talking about Windows, and not defining these functions would just open the door for more confusion in the future to whomever uses modules, and they will create similar issues that will have the same fate as this PR anyway.
So I say we just avoid future problems given the fact that this issue has been around for quite some time now and we should deal with it once and for all.

Plus this would actually increase the adoption of C++ modules overall and allow projects to use them out of the box in a cross-platform way with the same libc++, which would encorage build systems to increase support and library developers to use them.

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


More information about the libcxx-commits mailing list