[libcxx-commits] [libcxx] [libc++] Refactor the Windows and MinGW implementation of the locale base API (PR #115752)

Nikolas Klauser via libcxx-commits libcxx-commits at lists.llvm.org
Wed Jan 1 03:02:44 PST 2025


philnik777 wrote:

> Btw, one aspect that did come to mind; we have the frozen C++03 header copies - which will expect a different ABI towards the precompiled bits of libcxx. We don't currently use the frozen C++03 headers quite yet (AFAIK?), but once we do, I guess this would crop up whenever trying to run tests in C++03 mode on Windows. (We don't test all standards modes on all OSes currently though.) So I guess we would need to do this kind of maintainance on those otherwise supposedly frozen headers?

Yes, this is one place where we'd probably have to change the C++03 headers. They should be frozen as much as that's maintainable, so I don't think that goes against the idea.

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


More information about the libcxx-commits mailing list