[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