[libcxx-commits] [libcxx] [libc++] Mark __mbstate_t.h module as textual header (PR #200940)

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Fri Jun 5 07:00:45 PDT 2026


================
@@ -2490,6 +2490,7 @@ module std_wctype_h [system] {
 
 // This header is used by other C compatibility headers so it needs to be in its own module.
 module std_private_mbstate_t [system] {
-  header "__mbstate_t.h"
+  // marked as textual to avoid circular depandancy between this module and std_wctype_h.
----------------
ldionne wrote:

```suggestion
  // marked as textual to avoid circular dependency between this module and std_wctype_h.
```

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


More information about the libcxx-commits mailing list