[libcxx-commits] [libcxx] [libc++][C++03] Remove some of the C++03-specific C wrapper headers (PR #163772)
Louis Dionne via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Oct 23 09:49:35 PDT 2025
https://github.com/ldionne approved this pull request.
I don't like that we're starting to mix frozen code and non-frozen code. For example, `<wctype.h>` will now have to work with both the C++03 config and with the normal config. That's straying a bit away from the original design of the RFC, which aimed to make C++03 disjoint from the rest.
However, I understand the need for something like this in order to fix modules support. I think this can be tolerated if it only needs to be done in the C compatibility headers.
https://github.com/llvm/llvm-project/pull/163772
More information about the libcxx-commits
mailing list